import 'package:google_fonts/google_fonts.dart';

var google_fonts_component = {
  'GoogleFonts.asMap': (props) => GoogleFonts.asMap(),
  'GoogleFonts.getFont': (props) => GoogleFonts.getFont(
        props['pa'][0],
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.getTextTheme': (props) => GoogleFonts.getTextTheme(
        props['pa'][0],
        props['pa'][1],
      ),
  'GoogleFonts.aBeeZee': (props) => GoogleFonts.aBeeZee(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.aBeeZeeTextTheme': (props) => GoogleFonts.aBeeZeeTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.abel': (props) => GoogleFonts.abel(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.abelTextTheme': (props) => GoogleFonts.abelTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.abhayaLibre': (props) => GoogleFonts.abhayaLibre(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.abhayaLibreTextTheme': (props) =>
      GoogleFonts.abhayaLibreTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.abrilFatface': (props) => GoogleFonts.abrilFatface(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.abrilFatfaceTextTheme': (props) =>
      GoogleFonts.abrilFatfaceTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.aclonica': (props) => GoogleFonts.aclonica(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.aclonicaTextTheme': (props) => GoogleFonts.aclonicaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.acme': (props) => GoogleFonts.acme(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.acmeTextTheme': (props) => GoogleFonts.acmeTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.actor': (props) => GoogleFonts.actor(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.actorTextTheme': (props) => GoogleFonts.actorTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.adamina': (props) => GoogleFonts.adamina(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.adaminaTextTheme': (props) => GoogleFonts.adaminaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.adventPro': (props) => GoogleFonts.adventPro(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.adventProTextTheme': (props) => GoogleFonts.adventProTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.aguafinaScript': (props) => GoogleFonts.aguafinaScript(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.aguafinaScriptTextTheme': (props) =>
      GoogleFonts.aguafinaScriptTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.akronim': (props) => GoogleFonts.akronim(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.akronimTextTheme': (props) => GoogleFonts.akronimTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.aladin': (props) => GoogleFonts.aladin(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.aladinTextTheme': (props) => GoogleFonts.aladinTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.alata': (props) => GoogleFonts.alata(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.alataTextTheme': (props) => GoogleFonts.alataTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.alatsi': (props) => GoogleFonts.alatsi(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.alatsiTextTheme': (props) => GoogleFonts.alatsiTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.aldrich': (props) => GoogleFonts.aldrich(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.aldrichTextTheme': (props) => GoogleFonts.aldrichTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.alef': (props) => GoogleFonts.alef(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.alefTextTheme': (props) => GoogleFonts.alefTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.alegreya': (props) => GoogleFonts.alegreya(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.alegreyaTextTheme': (props) => GoogleFonts.alegreyaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.alegreyaSc': (props) => GoogleFonts.alegreyaSc(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.alegreyaScTextTheme': (props) => GoogleFonts.alegreyaScTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.alegreyaSans': (props) => GoogleFonts.alegreyaSans(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.alegreyaSansTextTheme': (props) =>
      GoogleFonts.alegreyaSansTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.alegreyaSansSc': (props) => GoogleFonts.alegreyaSansSc(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.alegreyaSansScTextTheme': (props) =>
      GoogleFonts.alegreyaSansScTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.aleo': (props) => GoogleFonts.aleo(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.aleoTextTheme': (props) => GoogleFonts.aleoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.alexBrush': (props) => GoogleFonts.alexBrush(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.alexBrushTextTheme': (props) => GoogleFonts.alexBrushTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.alfaSlabOne': (props) => GoogleFonts.alfaSlabOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.alfaSlabOneTextTheme': (props) =>
      GoogleFonts.alfaSlabOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.alice': (props) => GoogleFonts.alice(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.aliceTextTheme': (props) => GoogleFonts.aliceTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.alike': (props) => GoogleFonts.alike(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.alikeTextTheme': (props) => GoogleFonts.alikeTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.alikeAngular': (props) => GoogleFonts.alikeAngular(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.alikeAngularTextTheme': (props) =>
      GoogleFonts.alikeAngularTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.allan': (props) => GoogleFonts.allan(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.allanTextTheme': (props) => GoogleFonts.allanTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.allerta': (props) => GoogleFonts.allerta(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.allertaTextTheme': (props) => GoogleFonts.allertaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.allertaStencil': (props) => GoogleFonts.allertaStencil(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.allertaStencilTextTheme': (props) =>
      GoogleFonts.allertaStencilTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.allura': (props) => GoogleFonts.allura(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.alluraTextTheme': (props) => GoogleFonts.alluraTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.almarai': (props) => GoogleFonts.almarai(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.almaraiTextTheme': (props) => GoogleFonts.almaraiTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.almendra': (props) => GoogleFonts.almendra(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.almendraTextTheme': (props) => GoogleFonts.almendraTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.almendraDisplay': (props) => GoogleFonts.almendraDisplay(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.almendraDisplayTextTheme': (props) =>
      GoogleFonts.almendraDisplayTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.almendraSc': (props) => GoogleFonts.almendraSc(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.almendraScTextTheme': (props) => GoogleFonts.almendraScTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.amarante': (props) => GoogleFonts.amarante(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.amaranteTextTheme': (props) => GoogleFonts.amaranteTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.amaranth': (props) => GoogleFonts.amaranth(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.amaranthTextTheme': (props) => GoogleFonts.amaranthTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.amaticSc': (props) => GoogleFonts.amaticSc(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.amaticScTextTheme': (props) => GoogleFonts.amaticScTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.amethysta': (props) => GoogleFonts.amethysta(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.amethystaTextTheme': (props) => GoogleFonts.amethystaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.amiko': (props) => GoogleFonts.amiko(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.amikoTextTheme': (props) => GoogleFonts.amikoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.amiri': (props) => GoogleFonts.amiri(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.amiriTextTheme': (props) => GoogleFonts.amiriTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.amita': (props) => GoogleFonts.amita(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.amitaTextTheme': (props) => GoogleFonts.amitaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.anaheim': (props) => GoogleFonts.anaheim(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.anaheimTextTheme': (props) => GoogleFonts.anaheimTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.andika': (props) => GoogleFonts.andika(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.andikaTextTheme': (props) => GoogleFonts.andikaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.annieUseYourTelescope': (props) =>
      GoogleFonts.annieUseYourTelescope(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.annieUseYourTelescopeTextTheme': (props) =>
      GoogleFonts.annieUseYourTelescopeTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.anonymousPro': (props) => GoogleFonts.anonymousPro(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.anonymousProTextTheme': (props) =>
      GoogleFonts.anonymousProTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.antic': (props) => GoogleFonts.antic(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.anticTextTheme': (props) => GoogleFonts.anticTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.anticDidone': (props) => GoogleFonts.anticDidone(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.anticDidoneTextTheme': (props) =>
      GoogleFonts.anticDidoneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.anticSlab': (props) => GoogleFonts.anticSlab(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.anticSlabTextTheme': (props) => GoogleFonts.anticSlabTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.anton': (props) => GoogleFonts.anton(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.antonTextTheme': (props) => GoogleFonts.antonTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.arapey': (props) => GoogleFonts.arapey(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.arapeyTextTheme': (props) => GoogleFonts.arapeyTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.arbutus': (props) => GoogleFonts.arbutus(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.arbutusTextTheme': (props) => GoogleFonts.arbutusTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.arbutusSlab': (props) => GoogleFonts.arbutusSlab(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.arbutusSlabTextTheme': (props) =>
      GoogleFonts.arbutusSlabTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.architectsDaughter': (props) => GoogleFonts.architectsDaughter(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.architectsDaughterTextTheme': (props) =>
      GoogleFonts.architectsDaughterTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.archivo': (props) => GoogleFonts.archivo(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.archivoTextTheme': (props) => GoogleFonts.archivoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.archivoBlack': (props) => GoogleFonts.archivoBlack(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.archivoBlackTextTheme': (props) =>
      GoogleFonts.archivoBlackTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.archivoNarrow': (props) => GoogleFonts.archivoNarrow(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.archivoNarrowTextTheme': (props) =>
      GoogleFonts.archivoNarrowTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.arefRuqaa': (props) => GoogleFonts.arefRuqaa(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.arefRuqaaTextTheme': (props) => GoogleFonts.arefRuqaaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.arimaMadurai': (props) => GoogleFonts.arimaMadurai(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.arimaMaduraiTextTheme': (props) =>
      GoogleFonts.arimaMaduraiTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.arimo': (props) => GoogleFonts.arimo(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.arimoTextTheme': (props) => GoogleFonts.arimoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.arizonia': (props) => GoogleFonts.arizonia(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.arizoniaTextTheme': (props) => GoogleFonts.arizoniaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.armata': (props) => GoogleFonts.armata(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.armataTextTheme': (props) => GoogleFonts.armataTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.arsenal': (props) => GoogleFonts.arsenal(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.arsenalTextTheme': (props) => GoogleFonts.arsenalTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.artifika': (props) => GoogleFonts.artifika(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.artifikaTextTheme': (props) => GoogleFonts.artifikaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.arvo': (props) => GoogleFonts.arvo(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.arvoTextTheme': (props) => GoogleFonts.arvoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.arya': (props) => GoogleFonts.arya(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.aryaTextTheme': (props) => GoogleFonts.aryaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.asap': (props) => GoogleFonts.asap(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.asapTextTheme': (props) => GoogleFonts.asapTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.asar': (props) => GoogleFonts.asar(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.asarTextTheme': (props) => GoogleFonts.asarTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.asset': (props) => GoogleFonts.asset(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.assetTextTheme': (props) => GoogleFonts.assetTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.assistant': (props) => GoogleFonts.assistant(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.assistantTextTheme': (props) => GoogleFonts.assistantTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.astloch': (props) => GoogleFonts.astloch(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.astlochTextTheme': (props) => GoogleFonts.astlochTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.asul': (props) => GoogleFonts.asul(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.asulTextTheme': (props) => GoogleFonts.asulTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.athiti': (props) => GoogleFonts.athiti(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.athitiTextTheme': (props) => GoogleFonts.athitiTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.atma': (props) => GoogleFonts.atma(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.atmaTextTheme': (props) => GoogleFonts.atmaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.atomicAge': (props) => GoogleFonts.atomicAge(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.atomicAgeTextTheme': (props) => GoogleFonts.atomicAgeTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.aubrey': (props) => GoogleFonts.aubrey(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.aubreyTextTheme': (props) => GoogleFonts.aubreyTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.audiowide': (props) => GoogleFonts.audiowide(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.audiowideTextTheme': (props) => GoogleFonts.audiowideTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.autourOne': (props) => GoogleFonts.autourOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.autourOneTextTheme': (props) => GoogleFonts.autourOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.average': (props) => GoogleFonts.average(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.averageTextTheme': (props) => GoogleFonts.averageTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.averageSans': (props) => GoogleFonts.averageSans(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.averageSansTextTheme': (props) =>
      GoogleFonts.averageSansTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.averiaGruesaLibre': (props) => GoogleFonts.averiaGruesaLibre(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.averiaGruesaLibreTextTheme': (props) =>
      GoogleFonts.averiaGruesaLibreTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.averiaLibre': (props) => GoogleFonts.averiaLibre(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.averiaLibreTextTheme': (props) =>
      GoogleFonts.averiaLibreTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.averiaSansLibre': (props) => GoogleFonts.averiaSansLibre(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.averiaSansLibreTextTheme': (props) =>
      GoogleFonts.averiaSansLibreTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.averiaSerifLibre': (props) => GoogleFonts.averiaSerifLibre(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.averiaSerifLibreTextTheme': (props) =>
      GoogleFonts.averiaSerifLibreTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.b612': (props) => GoogleFonts.b612(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.b612TextTheme': (props) => GoogleFonts.b612TextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.b612Mono': (props) => GoogleFonts.b612Mono(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.b612MonoTextTheme': (props) => GoogleFonts.b612MonoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.badScript': (props) => GoogleFonts.badScript(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.badScriptTextTheme': (props) => GoogleFonts.badScriptTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.bahiana': (props) => GoogleFonts.bahiana(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.bahianaTextTheme': (props) => GoogleFonts.bahianaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.bahianita': (props) => GoogleFonts.bahianita(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.bahianitaTextTheme': (props) => GoogleFonts.bahianitaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.baiJamjuree': (props) => GoogleFonts.baiJamjuree(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.baiJamjureeTextTheme': (props) =>
      GoogleFonts.baiJamjureeTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.balthazar': (props) => GoogleFonts.balthazar(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.balthazarTextTheme': (props) => GoogleFonts.balthazarTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.bangers': (props) => GoogleFonts.bangers(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.bangersTextTheme': (props) => GoogleFonts.bangersTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.barlow': (props) => GoogleFonts.barlow(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.barlowTextTheme': (props) => GoogleFonts.barlowTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.barlowCondensed': (props) => GoogleFonts.barlowCondensed(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.barlowCondensedTextTheme': (props) =>
      GoogleFonts.barlowCondensedTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.barlowSemiCondensed': (props) => GoogleFonts.barlowSemiCondensed(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.barlowSemiCondensedTextTheme': (props) =>
      GoogleFonts.barlowSemiCondensedTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.barriecito': (props) => GoogleFonts.barriecito(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.barriecitoTextTheme': (props) => GoogleFonts.barriecitoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.barrio': (props) => GoogleFonts.barrio(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.barrioTextTheme': (props) => GoogleFonts.barrioTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.basic': (props) => GoogleFonts.basic(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.basicTextTheme': (props) => GoogleFonts.basicTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.baskervville': (props) => GoogleFonts.baskervville(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.baskervvilleTextTheme': (props) =>
      GoogleFonts.baskervvilleTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.baumans': (props) => GoogleFonts.baumans(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.baumansTextTheme': (props) => GoogleFonts.baumansTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.bebasNeue': (props) => GoogleFonts.bebasNeue(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.bebasNeueTextTheme': (props) => GoogleFonts.bebasNeueTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.belgrano': (props) => GoogleFonts.belgrano(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.belgranoTextTheme': (props) => GoogleFonts.belgranoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.bellefair': (props) => GoogleFonts.bellefair(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.bellefairTextTheme': (props) => GoogleFonts.bellefairTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.belleza': (props) => GoogleFonts.belleza(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.bellezaTextTheme': (props) => GoogleFonts.bellezaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.bellota': (props) => GoogleFonts.bellota(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.bellotaTextTheme': (props) => GoogleFonts.bellotaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.bellotaText': (props) => GoogleFonts.bellotaText(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.bellotaTextTextTheme': (props) =>
      GoogleFonts.bellotaTextTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.benchNine': (props) => GoogleFonts.benchNine(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.benchNineTextTheme': (props) => GoogleFonts.benchNineTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.bentham': (props) => GoogleFonts.bentham(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.benthamTextTheme': (props) => GoogleFonts.benthamTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.berkshireSwash': (props) => GoogleFonts.berkshireSwash(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.berkshireSwashTextTheme': (props) =>
      GoogleFonts.berkshireSwashTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.bethEllen': (props) => GoogleFonts.bethEllen(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.bethEllenTextTheme': (props) => GoogleFonts.bethEllenTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.bevan': (props) => GoogleFonts.bevan(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.bevanTextTheme': (props) => GoogleFonts.bevanTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.bigShouldersDisplay': (props) => GoogleFonts.bigShouldersDisplay(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.bigShouldersDisplayTextTheme': (props) =>
      GoogleFonts.bigShouldersDisplayTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.bigShouldersText': (props) => GoogleFonts.bigShouldersText(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.bigShouldersTextTextTheme': (props) =>
      GoogleFonts.bigShouldersTextTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.bigelowRules': (props) => GoogleFonts.bigelowRules(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.bigelowRulesTextTheme': (props) =>
      GoogleFonts.bigelowRulesTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.bigshotOne': (props) => GoogleFonts.bigshotOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.bigshotOneTextTheme': (props) => GoogleFonts.bigshotOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.bilbo': (props) => GoogleFonts.bilbo(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.bilboTextTheme': (props) => GoogleFonts.bilboTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.bilboSwashCaps': (props) => GoogleFonts.bilboSwashCaps(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.bilboSwashCapsTextTheme': (props) =>
      GoogleFonts.bilboSwashCapsTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.bioRhyme': (props) => GoogleFonts.bioRhyme(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.bioRhymeTextTheme': (props) => GoogleFonts.bioRhymeTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.bioRhymeExpanded': (props) => GoogleFonts.bioRhymeExpanded(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.bioRhymeExpandedTextTheme': (props) =>
      GoogleFonts.bioRhymeExpandedTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.biryani': (props) => GoogleFonts.biryani(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.biryaniTextTheme': (props) => GoogleFonts.biryaniTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.bitter': (props) => GoogleFonts.bitter(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.bitterTextTheme': (props) => GoogleFonts.bitterTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.blackAndWhitePicture': (props) =>
      GoogleFonts.blackAndWhitePicture(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.blackAndWhitePictureTextTheme': (props) =>
      GoogleFonts.blackAndWhitePictureTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.blackHanSans': (props) => GoogleFonts.blackHanSans(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.blackHanSansTextTheme': (props) =>
      GoogleFonts.blackHanSansTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.blackOpsOne': (props) => GoogleFonts.blackOpsOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.blackOpsOneTextTheme': (props) =>
      GoogleFonts.blackOpsOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.blinker': (props) => GoogleFonts.blinker(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.blinkerTextTheme': (props) => GoogleFonts.blinkerTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.bonbon': (props) => GoogleFonts.bonbon(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.bonbonTextTheme': (props) => GoogleFonts.bonbonTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.boogaloo': (props) => GoogleFonts.boogaloo(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.boogalooTextTheme': (props) => GoogleFonts.boogalooTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.bowlbyOne': (props) => GoogleFonts.bowlbyOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.bowlbyOneTextTheme': (props) => GoogleFonts.bowlbyOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.bowlbyOneSc': (props) => GoogleFonts.bowlbyOneSc(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.bowlbyOneScTextTheme': (props) =>
      GoogleFonts.bowlbyOneScTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.brawler': (props) => GoogleFonts.brawler(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.brawlerTextTheme': (props) => GoogleFonts.brawlerTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.breeSerif': (props) => GoogleFonts.breeSerif(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.breeSerifTextTheme': (props) => GoogleFonts.breeSerifTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.bubblegumSans': (props) => GoogleFonts.bubblegumSans(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.bubblegumSansTextTheme': (props) =>
      GoogleFonts.bubblegumSansTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.bubblerOne': (props) => GoogleFonts.bubblerOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.bubblerOneTextTheme': (props) => GoogleFonts.bubblerOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.buda': (props) => GoogleFonts.buda(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.budaTextTheme': (props) => GoogleFonts.budaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.buenard': (props) => GoogleFonts.buenard(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.buenardTextTheme': (props) => GoogleFonts.buenardTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.bungee': (props) => GoogleFonts.bungee(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.bungeeTextTheme': (props) => GoogleFonts.bungeeTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.bungeeHairline': (props) => GoogleFonts.bungeeHairline(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.bungeeHairlineTextTheme': (props) =>
      GoogleFonts.bungeeHairlineTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.bungeeInline': (props) => GoogleFonts.bungeeInline(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.bungeeInlineTextTheme': (props) =>
      GoogleFonts.bungeeInlineTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.bungeeOutline': (props) => GoogleFonts.bungeeOutline(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.bungeeOutlineTextTheme': (props) =>
      GoogleFonts.bungeeOutlineTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.bungeeShade': (props) => GoogleFonts.bungeeShade(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.bungeeShadeTextTheme': (props) =>
      GoogleFonts.bungeeShadeTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.butcherman': (props) => GoogleFonts.butcherman(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.butchermanTextTheme': (props) => GoogleFonts.butchermanTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.butterflyKids': (props) => GoogleFonts.butterflyKids(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.butterflyKidsTextTheme': (props) =>
      GoogleFonts.butterflyKidsTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.cabin': (props) => GoogleFonts.cabin(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.cabinTextTheme': (props) => GoogleFonts.cabinTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.cabinCondensed': (props) => GoogleFonts.cabinCondensed(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.cabinCondensedTextTheme': (props) =>
      GoogleFonts.cabinCondensedTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.cabinSketch': (props) => GoogleFonts.cabinSketch(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.cabinSketchTextTheme': (props) =>
      GoogleFonts.cabinSketchTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.caesarDressing': (props) => GoogleFonts.caesarDressing(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.caesarDressingTextTheme': (props) =>
      GoogleFonts.caesarDressingTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.cagliostro': (props) => GoogleFonts.cagliostro(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.cagliostroTextTheme': (props) => GoogleFonts.cagliostroTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.cairo': (props) => GoogleFonts.cairo(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.cairoTextTheme': (props) => GoogleFonts.cairoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.caladea': (props) => GoogleFonts.caladea(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.caladeaTextTheme': (props) => GoogleFonts.caladeaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.calistoga': (props) => GoogleFonts.calistoga(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.calistogaTextTheme': (props) => GoogleFonts.calistogaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.calligraffitti': (props) => GoogleFonts.calligraffitti(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.calligraffittiTextTheme': (props) =>
      GoogleFonts.calligraffittiTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.cambay': (props) => GoogleFonts.cambay(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.cambayTextTheme': (props) => GoogleFonts.cambayTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.cambo': (props) => GoogleFonts.cambo(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.camboTextTheme': (props) => GoogleFonts.camboTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.candal': (props) => GoogleFonts.candal(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.candalTextTheme': (props) => GoogleFonts.candalTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.cantarell': (props) => GoogleFonts.cantarell(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.cantarellTextTheme': (props) => GoogleFonts.cantarellTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.cantataOne': (props) => GoogleFonts.cantataOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.cantataOneTextTheme': (props) => GoogleFonts.cantataOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.cantoraOne': (props) => GoogleFonts.cantoraOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.cantoraOneTextTheme': (props) => GoogleFonts.cantoraOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.capriola': (props) => GoogleFonts.capriola(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.capriolaTextTheme': (props) => GoogleFonts.capriolaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.cardo': (props) => GoogleFonts.cardo(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.cardoTextTheme': (props) => GoogleFonts.cardoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.carme': (props) => GoogleFonts.carme(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.carmeTextTheme': (props) => GoogleFonts.carmeTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.carroisGothic': (props) => GoogleFonts.carroisGothic(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.carroisGothicTextTheme': (props) =>
      GoogleFonts.carroisGothicTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.carroisGothicSc': (props) => GoogleFonts.carroisGothicSc(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.carroisGothicScTextTheme': (props) =>
      GoogleFonts.carroisGothicScTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.carterOne': (props) => GoogleFonts.carterOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.carterOneTextTheme': (props) => GoogleFonts.carterOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.catamaran': (props) => GoogleFonts.catamaran(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.catamaranTextTheme': (props) => GoogleFonts.catamaranTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.caudex': (props) => GoogleFonts.caudex(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.caudexTextTheme': (props) => GoogleFonts.caudexTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.caveat': (props) => GoogleFonts.caveat(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.caveatTextTheme': (props) => GoogleFonts.caveatTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.caveatBrush': (props) => GoogleFonts.caveatBrush(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.caveatBrushTextTheme': (props) =>
      GoogleFonts.caveatBrushTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.cedarvilleCursive': (props) => GoogleFonts.cedarvilleCursive(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.cedarvilleCursiveTextTheme': (props) =>
      GoogleFonts.cedarvilleCursiveTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.cevicheOne': (props) => GoogleFonts.cevicheOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.cevicheOneTextTheme': (props) => GoogleFonts.cevicheOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.chakraPetch': (props) => GoogleFonts.chakraPetch(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.chakraPetchTextTheme': (props) =>
      GoogleFonts.chakraPetchTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.changa': (props) => GoogleFonts.changa(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.changaTextTheme': (props) => GoogleFonts.changaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.changaOne': (props) => GoogleFonts.changaOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.changaOneTextTheme': (props) => GoogleFonts.changaOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.chango': (props) => GoogleFonts.chango(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.changoTextTheme': (props) => GoogleFonts.changoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.charm': (props) => GoogleFonts.charm(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.charmTextTheme': (props) => GoogleFonts.charmTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.charmonman': (props) => GoogleFonts.charmonman(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.charmonmanTextTheme': (props) => GoogleFonts.charmonmanTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.chathura': (props) => GoogleFonts.chathura(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.chathuraTextTheme': (props) => GoogleFonts.chathuraTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.chauPhilomeneOne': (props) => GoogleFonts.chauPhilomeneOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.chauPhilomeneOneTextTheme': (props) =>
      GoogleFonts.chauPhilomeneOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.chelaOne': (props) => GoogleFonts.chelaOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.chelaOneTextTheme': (props) => GoogleFonts.chelaOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.chelseaMarket': (props) => GoogleFonts.chelseaMarket(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.chelseaMarketTextTheme': (props) =>
      GoogleFonts.chelseaMarketTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.cherryCreamSoda': (props) => GoogleFonts.cherryCreamSoda(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.cherryCreamSodaTextTheme': (props) =>
      GoogleFonts.cherryCreamSodaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.cherrySwash': (props) => GoogleFonts.cherrySwash(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.cherrySwashTextTheme': (props) =>
      GoogleFonts.cherrySwashTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.chewy': (props) => GoogleFonts.chewy(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.chewyTextTheme': (props) => GoogleFonts.chewyTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.chicle': (props) => GoogleFonts.chicle(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.chicleTextTheme': (props) => GoogleFonts.chicleTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.chilanka': (props) => GoogleFonts.chilanka(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.chilankaTextTheme': (props) => GoogleFonts.chilankaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.chivo': (props) => GoogleFonts.chivo(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.chivoTextTheme': (props) => GoogleFonts.chivoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.chonburi': (props) => GoogleFonts.chonburi(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.chonburiTextTheme': (props) => GoogleFonts.chonburiTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.cinzel': (props) => GoogleFonts.cinzel(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.cinzelTextTheme': (props) => GoogleFonts.cinzelTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.cinzelDecorative': (props) => GoogleFonts.cinzelDecorative(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.cinzelDecorativeTextTheme': (props) =>
      GoogleFonts.cinzelDecorativeTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.clickerScript': (props) => GoogleFonts.clickerScript(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.clickerScriptTextTheme': (props) =>
      GoogleFonts.clickerScriptTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.coda': (props) => GoogleFonts.coda(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.codaTextTheme': (props) => GoogleFonts.codaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.codaCaption': (props) => GoogleFonts.codaCaption(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.codaCaptionTextTheme': (props) =>
      GoogleFonts.codaCaptionTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.codystar': (props) => GoogleFonts.codystar(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.codystarTextTheme': (props) => GoogleFonts.codystarTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.coiny': (props) => GoogleFonts.coiny(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.coinyTextTheme': (props) => GoogleFonts.coinyTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.combo': (props) => GoogleFonts.combo(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.comboTextTheme': (props) => GoogleFonts.comboTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.comfortaa': (props) => GoogleFonts.comfortaa(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.comfortaaTextTheme': (props) => GoogleFonts.comfortaaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.comicNeue': (props) => GoogleFonts.comicNeue(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.comicNeueTextTheme': (props) => GoogleFonts.comicNeueTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.comingSoon': (props) => GoogleFonts.comingSoon(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.comingSoonTextTheme': (props) => GoogleFonts.comingSoonTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.concertOne': (props) => GoogleFonts.concertOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.concertOneTextTheme': (props) => GoogleFonts.concertOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.condiment': (props) => GoogleFonts.condiment(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.condimentTextTheme': (props) => GoogleFonts.condimentTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.contrailOne': (props) => GoogleFonts.contrailOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.contrailOneTextTheme': (props) =>
      GoogleFonts.contrailOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.convergence': (props) => GoogleFonts.convergence(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.convergenceTextTheme': (props) =>
      GoogleFonts.convergenceTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.cookie': (props) => GoogleFonts.cookie(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.cookieTextTheme': (props) => GoogleFonts.cookieTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.copse': (props) => GoogleFonts.copse(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.copseTextTheme': (props) => GoogleFonts.copseTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.corben': (props) => GoogleFonts.corben(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.corbenTextTheme': (props) => GoogleFonts.corbenTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.cormorant': (props) => GoogleFonts.cormorant(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.cormorantTextTheme': (props) => GoogleFonts.cormorantTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.cormorantGaramond': (props) => GoogleFonts.cormorantGaramond(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.cormorantGaramondTextTheme': (props) =>
      GoogleFonts.cormorantGaramondTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.cormorantInfant': (props) => GoogleFonts.cormorantInfant(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.cormorantInfantTextTheme': (props) =>
      GoogleFonts.cormorantInfantTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.cormorantSc': (props) => GoogleFonts.cormorantSc(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.cormorantScTextTheme': (props) =>
      GoogleFonts.cormorantScTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.cormorantUnicase': (props) => GoogleFonts.cormorantUnicase(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.cormorantUnicaseTextTheme': (props) =>
      GoogleFonts.cormorantUnicaseTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.cormorantUpright': (props) => GoogleFonts.cormorantUpright(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.cormorantUprightTextTheme': (props) =>
      GoogleFonts.cormorantUprightTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.courgette': (props) => GoogleFonts.courgette(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.courgetteTextTheme': (props) => GoogleFonts.courgetteTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.courierPrime': (props) => GoogleFonts.courierPrime(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.courierPrimeTextTheme': (props) =>
      GoogleFonts.courierPrimeTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.cousine': (props) => GoogleFonts.cousine(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.cousineTextTheme': (props) => GoogleFonts.cousineTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.coustard': (props) => GoogleFonts.coustard(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.coustardTextTheme': (props) => GoogleFonts.coustardTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.coveredByYourGrace': (props) => GoogleFonts.coveredByYourGrace(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.coveredByYourGraceTextTheme': (props) =>
      GoogleFonts.coveredByYourGraceTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.craftyGirls': (props) => GoogleFonts.craftyGirls(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.craftyGirlsTextTheme': (props) =>
      GoogleFonts.craftyGirlsTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.creepster': (props) => GoogleFonts.creepster(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.creepsterTextTheme': (props) => GoogleFonts.creepsterTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.creteRound': (props) => GoogleFonts.creteRound(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.creteRoundTextTheme': (props) => GoogleFonts.creteRoundTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.crimsonPro': (props) => GoogleFonts.crimsonPro(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.crimsonProTextTheme': (props) => GoogleFonts.crimsonProTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.crimsonText': (props) => GoogleFonts.crimsonText(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.crimsonTextTextTheme': (props) =>
      GoogleFonts.crimsonTextTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.croissantOne': (props) => GoogleFonts.croissantOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.croissantOneTextTheme': (props) =>
      GoogleFonts.croissantOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.crushed': (props) => GoogleFonts.crushed(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.crushedTextTheme': (props) => GoogleFonts.crushedTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.cuprum': (props) => GoogleFonts.cuprum(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.cuprumTextTheme': (props) => GoogleFonts.cuprumTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.cuteFont': (props) => GoogleFonts.cuteFont(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.cuteFontTextTheme': (props) => GoogleFonts.cuteFontTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.cutive': (props) => GoogleFonts.cutive(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.cutiveTextTheme': (props) => GoogleFonts.cutiveTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.cutiveMono': (props) => GoogleFonts.cutiveMono(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.cutiveMonoTextTheme': (props) => GoogleFonts.cutiveMonoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.dmSans': (props) => GoogleFonts.dmSans(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.dmSansTextTheme': (props) => GoogleFonts.dmSansTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.dmSerifDisplay': (props) => GoogleFonts.dmSerifDisplay(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.dmSerifDisplayTextTheme': (props) =>
      GoogleFonts.dmSerifDisplayTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.dmSerifText': (props) => GoogleFonts.dmSerifText(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.dmSerifTextTextTheme': (props) =>
      GoogleFonts.dmSerifTextTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.damion': (props) => GoogleFonts.damion(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.damionTextTheme': (props) => GoogleFonts.damionTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.dancingScript': (props) => GoogleFonts.dancingScript(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.dancingScriptTextTheme': (props) =>
      GoogleFonts.dancingScriptTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.darkerGrotesque': (props) => GoogleFonts.darkerGrotesque(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.darkerGrotesqueTextTheme': (props) =>
      GoogleFonts.darkerGrotesqueTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.davidLibre': (props) => GoogleFonts.davidLibre(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.davidLibreTextTheme': (props) => GoogleFonts.davidLibreTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.dawningOfANewDay': (props) => GoogleFonts.dawningOfANewDay(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.dawningOfANewDayTextTheme': (props) =>
      GoogleFonts.dawningOfANewDayTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.daysOne': (props) => GoogleFonts.daysOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.daysOneTextTheme': (props) => GoogleFonts.daysOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.dekko': (props) => GoogleFonts.dekko(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.dekkoTextTheme': (props) => GoogleFonts.dekkoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.delius': (props) => GoogleFonts.delius(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.deliusTextTheme': (props) => GoogleFonts.deliusTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.deliusSwashCaps': (props) => GoogleFonts.deliusSwashCaps(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.deliusSwashCapsTextTheme': (props) =>
      GoogleFonts.deliusSwashCapsTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.deliusUnicase': (props) => GoogleFonts.deliusUnicase(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.deliusUnicaseTextTheme': (props) =>
      GoogleFonts.deliusUnicaseTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.dellaRespira': (props) => GoogleFonts.dellaRespira(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.dellaRespiraTextTheme': (props) =>
      GoogleFonts.dellaRespiraTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.denkOne': (props) => GoogleFonts.denkOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.denkOneTextTheme': (props) => GoogleFonts.denkOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.devonshire': (props) => GoogleFonts.devonshire(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.devonshireTextTheme': (props) => GoogleFonts.devonshireTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.dhurjati': (props) => GoogleFonts.dhurjati(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.dhurjatiTextTheme': (props) => GoogleFonts.dhurjatiTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.didactGothic': (props) => GoogleFonts.didactGothic(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.didactGothicTextTheme': (props) =>
      GoogleFonts.didactGothicTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.diplomata': (props) => GoogleFonts.diplomata(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.diplomataTextTheme': (props) => GoogleFonts.diplomataTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.diplomataSc': (props) => GoogleFonts.diplomataSc(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.diplomataScTextTheme': (props) =>
      GoogleFonts.diplomataScTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.doHyeon': (props) => GoogleFonts.doHyeon(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.doHyeonTextTheme': (props) => GoogleFonts.doHyeonTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.dokdo': (props) => GoogleFonts.dokdo(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.dokdoTextTheme': (props) => GoogleFonts.dokdoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.domine': (props) => GoogleFonts.domine(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.domineTextTheme': (props) => GoogleFonts.domineTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.donegalOne': (props) => GoogleFonts.donegalOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.donegalOneTextTheme': (props) => GoogleFonts.donegalOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.doppioOne': (props) => GoogleFonts.doppioOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.doppioOneTextTheme': (props) => GoogleFonts.doppioOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.dorsa': (props) => GoogleFonts.dorsa(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.dorsaTextTheme': (props) => GoogleFonts.dorsaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.dosis': (props) => GoogleFonts.dosis(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.dosisTextTheme': (props) => GoogleFonts.dosisTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.drSugiyama': (props) => GoogleFonts.drSugiyama(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.drSugiyamaTextTheme': (props) => GoogleFonts.drSugiyamaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.duruSans': (props) => GoogleFonts.duruSans(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.duruSansTextTheme': (props) => GoogleFonts.duruSansTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.dynalight': (props) => GoogleFonts.dynalight(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.dynalightTextTheme': (props) => GoogleFonts.dynalightTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.ebGaramond': (props) => GoogleFonts.ebGaramond(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.ebGaramondTextTheme': (props) => GoogleFonts.ebGaramondTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.eagleLake': (props) => GoogleFonts.eagleLake(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.eagleLakeTextTheme': (props) => GoogleFonts.eagleLakeTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.eastSeaDokdo': (props) => GoogleFonts.eastSeaDokdo(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.eastSeaDokdoTextTheme': (props) =>
      GoogleFonts.eastSeaDokdoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.eater': (props) => GoogleFonts.eater(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.eaterTextTheme': (props) => GoogleFonts.eaterTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.economica': (props) => GoogleFonts.economica(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.economicaTextTheme': (props) => GoogleFonts.economicaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.eczar': (props) => GoogleFonts.eczar(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.eczarTextTheme': (props) => GoogleFonts.eczarTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.elMessiri': (props) => GoogleFonts.elMessiri(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.elMessiriTextTheme': (props) => GoogleFonts.elMessiriTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.electrolize': (props) => GoogleFonts.electrolize(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.electrolizeTextTheme': (props) =>
      GoogleFonts.electrolizeTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.elsie': (props) => GoogleFonts.elsie(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.elsieTextTheme': (props) => GoogleFonts.elsieTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.elsieSwashCaps': (props) => GoogleFonts.elsieSwashCaps(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.elsieSwashCapsTextTheme': (props) =>
      GoogleFonts.elsieSwashCapsTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.emblemaOne': (props) => GoogleFonts.emblemaOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.emblemaOneTextTheme': (props) => GoogleFonts.emblemaOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.emilysCandy': (props) => GoogleFonts.emilysCandy(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.emilysCandyTextTheme': (props) =>
      GoogleFonts.emilysCandyTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.encodeSans': (props) => GoogleFonts.encodeSans(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.encodeSansTextTheme': (props) => GoogleFonts.encodeSansTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.encodeSansCondensed': (props) => GoogleFonts.encodeSansCondensed(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.encodeSansCondensedTextTheme': (props) =>
      GoogleFonts.encodeSansCondensedTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.encodeSansExpanded': (props) => GoogleFonts.encodeSansExpanded(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.encodeSansExpandedTextTheme': (props) =>
      GoogleFonts.encodeSansExpandedTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.encodeSansSemiCondensed': (props) =>
      GoogleFonts.encodeSansSemiCondensed(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.encodeSansSemiCondensedTextTheme': (props) =>
      GoogleFonts.encodeSansSemiCondensedTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.encodeSansSemiExpanded': (props) =>
      GoogleFonts.encodeSansSemiExpanded(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.encodeSansSemiExpandedTextTheme': (props) =>
      GoogleFonts.encodeSansSemiExpandedTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.engagement': (props) => GoogleFonts.engagement(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.engagementTextTheme': (props) => GoogleFonts.engagementTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.englebert': (props) => GoogleFonts.englebert(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.englebertTextTheme': (props) => GoogleFonts.englebertTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.enriqueta': (props) => GoogleFonts.enriqueta(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.enriquetaTextTheme': (props) => GoogleFonts.enriquetaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.ericaOne': (props) => GoogleFonts.ericaOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.ericaOneTextTheme': (props) => GoogleFonts.ericaOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.esteban': (props) => GoogleFonts.esteban(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.estebanTextTheme': (props) => GoogleFonts.estebanTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.euphoriaScript': (props) => GoogleFonts.euphoriaScript(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.euphoriaScriptTextTheme': (props) =>
      GoogleFonts.euphoriaScriptTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.ewert': (props) => GoogleFonts.ewert(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.ewertTextTheme': (props) => GoogleFonts.ewertTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.exo': (props) => GoogleFonts.exo(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.exoTextTheme': (props) => GoogleFonts.exoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.exo2': (props) => GoogleFonts.exo2(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.exo2TextTheme': (props) => GoogleFonts.exo2TextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.expletusSans': (props) => GoogleFonts.expletusSans(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.expletusSansTextTheme': (props) =>
      GoogleFonts.expletusSansTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.fahkwang': (props) => GoogleFonts.fahkwang(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.fahkwangTextTheme': (props) => GoogleFonts.fahkwangTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.fanwoodText': (props) => GoogleFonts.fanwoodText(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.fanwoodTextTextTheme': (props) =>
      GoogleFonts.fanwoodTextTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.farro': (props) => GoogleFonts.farro(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.farroTextTheme': (props) => GoogleFonts.farroTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.farsan': (props) => GoogleFonts.farsan(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.farsanTextTheme': (props) => GoogleFonts.farsanTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.fascinate': (props) => GoogleFonts.fascinate(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.fascinateTextTheme': (props) => GoogleFonts.fascinateTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.fascinateInline': (props) => GoogleFonts.fascinateInline(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.fascinateInlineTextTheme': (props) =>
      GoogleFonts.fascinateInlineTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.fasterOne': (props) => GoogleFonts.fasterOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.fasterOneTextTheme': (props) => GoogleFonts.fasterOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.faunaOne': (props) => GoogleFonts.faunaOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.faunaOneTextTheme': (props) => GoogleFonts.faunaOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.faustina': (props) => GoogleFonts.faustina(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.faustinaTextTheme': (props) => GoogleFonts.faustinaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.federant': (props) => GoogleFonts.federant(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.federantTextTheme': (props) => GoogleFonts.federantTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.federo': (props) => GoogleFonts.federo(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.federoTextTheme': (props) => GoogleFonts.federoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.felipa': (props) => GoogleFonts.felipa(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.felipaTextTheme': (props) => GoogleFonts.felipaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.fenix': (props) => GoogleFonts.fenix(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.fenixTextTheme': (props) => GoogleFonts.fenixTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.fingerPaint': (props) => GoogleFonts.fingerPaint(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.fingerPaintTextTheme': (props) =>
      GoogleFonts.fingerPaintTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.firaCode': (props) => GoogleFonts.firaCode(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.firaCodeTextTheme': (props) => GoogleFonts.firaCodeTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.firaMono': (props) => GoogleFonts.firaMono(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.firaMonoTextTheme': (props) => GoogleFonts.firaMonoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.firaSans': (props) => GoogleFonts.firaSans(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.firaSansTextTheme': (props) => GoogleFonts.firaSansTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.firaSansCondensed': (props) => GoogleFonts.firaSansCondensed(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.firaSansCondensedTextTheme': (props) =>
      GoogleFonts.firaSansCondensedTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.firaSansExtraCondensed': (props) =>
      GoogleFonts.firaSansExtraCondensed(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.firaSansExtraCondensedTextTheme': (props) =>
      GoogleFonts.firaSansExtraCondensedTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.fjallaOne': (props) => GoogleFonts.fjallaOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.fjallaOneTextTheme': (props) => GoogleFonts.fjallaOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.fjordOne': (props) => GoogleFonts.fjordOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.fjordOneTextTheme': (props) => GoogleFonts.fjordOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.flamenco': (props) => GoogleFonts.flamenco(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.flamencoTextTheme': (props) => GoogleFonts.flamencoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.flavors': (props) => GoogleFonts.flavors(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.flavorsTextTheme': (props) => GoogleFonts.flavorsTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.fondamento': (props) => GoogleFonts.fondamento(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.fondamentoTextTheme': (props) => GoogleFonts.fondamentoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.fontdinerSwanky': (props) => GoogleFonts.fontdinerSwanky(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.fontdinerSwankyTextTheme': (props) =>
      GoogleFonts.fontdinerSwankyTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.forum': (props) => GoogleFonts.forum(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.forumTextTheme': (props) => GoogleFonts.forumTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.francoisOne': (props) => GoogleFonts.francoisOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.francoisOneTextTheme': (props) =>
      GoogleFonts.francoisOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.frankRuhlLibre': (props) => GoogleFonts.frankRuhlLibre(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.frankRuhlLibreTextTheme': (props) =>
      GoogleFonts.frankRuhlLibreTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.freckleFace': (props) => GoogleFonts.freckleFace(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.freckleFaceTextTheme': (props) =>
      GoogleFonts.freckleFaceTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.frederickaTheGreat': (props) => GoogleFonts.frederickaTheGreat(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.frederickaTheGreatTextTheme': (props) =>
      GoogleFonts.frederickaTheGreatTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.fredokaOne': (props) => GoogleFonts.fredokaOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.fredokaOneTextTheme': (props) => GoogleFonts.fredokaOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.fresca': (props) => GoogleFonts.fresca(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.frescaTextTheme': (props) => GoogleFonts.frescaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.frijole': (props) => GoogleFonts.frijole(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.frijoleTextTheme': (props) => GoogleFonts.frijoleTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.fruktur': (props) => GoogleFonts.fruktur(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.frukturTextTheme': (props) => GoogleFonts.frukturTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.fugazOne': (props) => GoogleFonts.fugazOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.fugazOneTextTheme': (props) => GoogleFonts.fugazOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.gfsDidot': (props) => GoogleFonts.gfsDidot(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.gfsDidotTextTheme': (props) => GoogleFonts.gfsDidotTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.gfsNeohellenic': (props) => GoogleFonts.gfsNeohellenic(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.gfsNeohellenicTextTheme': (props) =>
      GoogleFonts.gfsNeohellenicTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.gabriela': (props) => GoogleFonts.gabriela(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.gabrielaTextTheme': (props) => GoogleFonts.gabrielaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.gaegu': (props) => GoogleFonts.gaegu(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.gaeguTextTheme': (props) => GoogleFonts.gaeguTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.gafata': (props) => GoogleFonts.gafata(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.gafataTextTheme': (props) => GoogleFonts.gafataTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.galada': (props) => GoogleFonts.galada(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.galadaTextTheme': (props) => GoogleFonts.galadaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.galdeano': (props) => GoogleFonts.galdeano(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.galdeanoTextTheme': (props) => GoogleFonts.galdeanoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.galindo': (props) => GoogleFonts.galindo(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.galindoTextTheme': (props) => GoogleFonts.galindoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.gamjaFlower': (props) => GoogleFonts.gamjaFlower(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.gamjaFlowerTextTheme': (props) =>
      GoogleFonts.gamjaFlowerTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.gayathri': (props) => GoogleFonts.gayathri(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.gayathriTextTheme': (props) => GoogleFonts.gayathriTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.gelasio': (props) => GoogleFonts.gelasio(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.gelasioTextTheme': (props) => GoogleFonts.gelasioTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.gentiumBookBasic': (props) => GoogleFonts.gentiumBookBasic(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.gentiumBookBasicTextTheme': (props) =>
      GoogleFonts.gentiumBookBasicTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.geo': (props) => GoogleFonts.geo(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.geoTextTheme': (props) => GoogleFonts.geoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.geostar': (props) => GoogleFonts.geostar(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.geostarTextTheme': (props) => GoogleFonts.geostarTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.geostarFill': (props) => GoogleFonts.geostarFill(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.geostarFillTextTheme': (props) =>
      GoogleFonts.geostarFillTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.germaniaOne': (props) => GoogleFonts.germaniaOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.germaniaOneTextTheme': (props) =>
      GoogleFonts.germaniaOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.gidugu': (props) => GoogleFonts.gidugu(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.giduguTextTheme': (props) => GoogleFonts.giduguTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.gildaDisplay': (props) => GoogleFonts.gildaDisplay(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.gildaDisplayTextTheme': (props) =>
      GoogleFonts.gildaDisplayTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.girassol': (props) => GoogleFonts.girassol(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.girassolTextTheme': (props) => GoogleFonts.girassolTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.giveYouGlory': (props) => GoogleFonts.giveYouGlory(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.giveYouGloryTextTheme': (props) =>
      GoogleFonts.giveYouGloryTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.glassAntiqua': (props) => GoogleFonts.glassAntiqua(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.glassAntiquaTextTheme': (props) =>
      GoogleFonts.glassAntiquaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.glegoo': (props) => GoogleFonts.glegoo(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.glegooTextTheme': (props) => GoogleFonts.glegooTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.gloriaHallelujah': (props) => GoogleFonts.gloriaHallelujah(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.gloriaHallelujahTextTheme': (props) =>
      GoogleFonts.gloriaHallelujahTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.goblinOne': (props) => GoogleFonts.goblinOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.goblinOneTextTheme': (props) => GoogleFonts.goblinOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.gochiHand': (props) => GoogleFonts.gochiHand(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.gochiHandTextTheme': (props) => GoogleFonts.gochiHandTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.gorditas': (props) => GoogleFonts.gorditas(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.gorditasTextTheme': (props) => GoogleFonts.gorditasTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.gothicA1': (props) => GoogleFonts.gothicA1(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.gothicA1TextTheme': (props) => GoogleFonts.gothicA1TextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.gotu': (props) => GoogleFonts.gotu(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.gotuTextTheme': (props) => GoogleFonts.gotuTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.goudyBookletter1911': (props) => GoogleFonts.goudyBookletter1911(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.goudyBookletter1911TextTheme': (props) =>
      GoogleFonts.goudyBookletter1911TextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.graduate': (props) => GoogleFonts.graduate(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.graduateTextTheme': (props) => GoogleFonts.graduateTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.grandHotel': (props) => GoogleFonts.grandHotel(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.grandHotelTextTheme': (props) => GoogleFonts.grandHotelTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.gravitasOne': (props) => GoogleFonts.gravitasOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.gravitasOneTextTheme': (props) =>
      GoogleFonts.gravitasOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.greatVibes': (props) => GoogleFonts.greatVibes(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.greatVibesTextTheme': (props) => GoogleFonts.greatVibesTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.grenze': (props) => GoogleFonts.grenze(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.grenzeTextTheme': (props) => GoogleFonts.grenzeTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.griffy': (props) => GoogleFonts.griffy(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.griffyTextTheme': (props) => GoogleFonts.griffyTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.gruppo': (props) => GoogleFonts.gruppo(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.gruppoTextTheme': (props) => GoogleFonts.gruppoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.gudea': (props) => GoogleFonts.gudea(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.gudeaTextTheme': (props) => GoogleFonts.gudeaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.gugi': (props) => GoogleFonts.gugi(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.gugiTextTheme': (props) => GoogleFonts.gugiTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.gupter': (props) => GoogleFonts.gupter(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.gupterTextTheme': (props) => GoogleFonts.gupterTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.gurajada': (props) => GoogleFonts.gurajada(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.gurajadaTextTheme': (props) => GoogleFonts.gurajadaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.habibi': (props) => GoogleFonts.habibi(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.habibiTextTheme': (props) => GoogleFonts.habibiTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.halant': (props) => GoogleFonts.halant(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.halantTextTheme': (props) => GoogleFonts.halantTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.hammersmithOne': (props) => GoogleFonts.hammersmithOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.hammersmithOneTextTheme': (props) =>
      GoogleFonts.hammersmithOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.hanalei': (props) => GoogleFonts.hanalei(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.hanaleiTextTheme': (props) => GoogleFonts.hanaleiTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.hanaleiFill': (props) => GoogleFonts.hanaleiFill(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.hanaleiFillTextTheme': (props) =>
      GoogleFonts.hanaleiFillTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.handlee': (props) => GoogleFonts.handlee(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.handleeTextTheme': (props) => GoogleFonts.handleeTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.happyMonkey': (props) => GoogleFonts.happyMonkey(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.happyMonkeyTextTheme': (props) =>
      GoogleFonts.happyMonkeyTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.harmattan': (props) => GoogleFonts.harmattan(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.harmattanTextTheme': (props) => GoogleFonts.harmattanTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.headlandOne': (props) => GoogleFonts.headlandOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.headlandOneTextTheme': (props) =>
      GoogleFonts.headlandOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.heebo': (props) => GoogleFonts.heebo(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.heeboTextTheme': (props) => GoogleFonts.heeboTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.hennyPenny': (props) => GoogleFonts.hennyPenny(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.hennyPennyTextTheme': (props) => GoogleFonts.hennyPennyTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.heptaSlab': (props) => GoogleFonts.heptaSlab(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.heptaSlabTextTheme': (props) => GoogleFonts.heptaSlabTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.herrVonMuellerhoff': (props) => GoogleFonts.herrVonMuellerhoff(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.herrVonMuellerhoffTextTheme': (props) =>
      GoogleFonts.herrVonMuellerhoffTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.hiMelody': (props) => GoogleFonts.hiMelody(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.hiMelodyTextTheme': (props) => GoogleFonts.hiMelodyTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.hind': (props) => GoogleFonts.hind(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.hindTextTheme': (props) => GoogleFonts.hindTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.hindGuntur': (props) => GoogleFonts.hindGuntur(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.hindGunturTextTheme': (props) => GoogleFonts.hindGunturTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.hindMadurai': (props) => GoogleFonts.hindMadurai(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.hindMaduraiTextTheme': (props) =>
      GoogleFonts.hindMaduraiTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.hindSiliguri': (props) => GoogleFonts.hindSiliguri(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.hindSiliguriTextTheme': (props) =>
      GoogleFonts.hindSiliguriTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.hindVadodara': (props) => GoogleFonts.hindVadodara(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.hindVadodaraTextTheme': (props) =>
      GoogleFonts.hindVadodaraTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.holtwoodOneSc': (props) => GoogleFonts.holtwoodOneSc(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.holtwoodOneScTextTheme': (props) =>
      GoogleFonts.holtwoodOneScTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.homemadeApple': (props) => GoogleFonts.homemadeApple(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.homemadeAppleTextTheme': (props) =>
      GoogleFonts.homemadeAppleTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.homenaje': (props) => GoogleFonts.homenaje(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.homenajeTextTheme': (props) => GoogleFonts.homenajeTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.ibmPlexMono': (props) => GoogleFonts.ibmPlexMono(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.ibmPlexMonoTextTheme': (props) =>
      GoogleFonts.ibmPlexMonoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.ibmPlexSans': (props) => GoogleFonts.ibmPlexSans(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.ibmPlexSansTextTheme': (props) =>
      GoogleFonts.ibmPlexSansTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.ibmPlexSansCondensed': (props) =>
      GoogleFonts.ibmPlexSansCondensed(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.ibmPlexSansCondensedTextTheme': (props) =>
      GoogleFonts.ibmPlexSansCondensedTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.ibmPlexSerif': (props) => GoogleFonts.ibmPlexSerif(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.ibmPlexSerifTextTheme': (props) =>
      GoogleFonts.ibmPlexSerifTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.imFellDwPica': (props) => GoogleFonts.imFellDwPica(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.imFellDwPicaTextTheme': (props) =>
      GoogleFonts.imFellDwPicaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.imFellDwPicaSc': (props) => GoogleFonts.imFellDwPicaSc(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.imFellDwPicaScTextTheme': (props) =>
      GoogleFonts.imFellDwPicaScTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.imFellDoublePica': (props) => GoogleFonts.imFellDoublePica(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.imFellDoublePicaTextTheme': (props) =>
      GoogleFonts.imFellDoublePicaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.imFellDoublePicaSc': (props) => GoogleFonts.imFellDoublePicaSc(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.imFellDoublePicaScTextTheme': (props) =>
      GoogleFonts.imFellDoublePicaScTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.imFellEnglish': (props) => GoogleFonts.imFellEnglish(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.imFellEnglishTextTheme': (props) =>
      GoogleFonts.imFellEnglishTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.imFellEnglishSc': (props) => GoogleFonts.imFellEnglishSc(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.imFellEnglishScTextTheme': (props) =>
      GoogleFonts.imFellEnglishScTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.imFellFrenchCanon': (props) => GoogleFonts.imFellFrenchCanon(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.imFellFrenchCanonTextTheme': (props) =>
      GoogleFonts.imFellFrenchCanonTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.imFellFrenchCanonSc': (props) => GoogleFonts.imFellFrenchCanonSc(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.imFellFrenchCanonScTextTheme': (props) =>
      GoogleFonts.imFellFrenchCanonScTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.imFellGreatPrimer': (props) => GoogleFonts.imFellGreatPrimer(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.imFellGreatPrimerTextTheme': (props) =>
      GoogleFonts.imFellGreatPrimerTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.imFellGreatPrimerSc': (props) => GoogleFonts.imFellGreatPrimerSc(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.imFellGreatPrimerScTextTheme': (props) =>
      GoogleFonts.imFellGreatPrimerScTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.ibarraRealNova': (props) => GoogleFonts.ibarraRealNova(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.ibarraRealNovaTextTheme': (props) =>
      GoogleFonts.ibarraRealNovaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.iceberg': (props) => GoogleFonts.iceberg(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.icebergTextTheme': (props) => GoogleFonts.icebergTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.iceland': (props) => GoogleFonts.iceland(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.icelandTextTheme': (props) => GoogleFonts.icelandTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.imprima': (props) => GoogleFonts.imprima(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.imprimaTextTheme': (props) => GoogleFonts.imprimaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.inconsolata': (props) => GoogleFonts.inconsolata(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.inconsolataTextTheme': (props) =>
      GoogleFonts.inconsolataTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.inder': (props) => GoogleFonts.inder(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.inderTextTheme': (props) => GoogleFonts.inderTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.indieFlower': (props) => GoogleFonts.indieFlower(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.indieFlowerTextTheme': (props) =>
      GoogleFonts.indieFlowerTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.inika': (props) => GoogleFonts.inika(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.inikaTextTheme': (props) => GoogleFonts.inikaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.inknutAntiqua': (props) => GoogleFonts.inknutAntiqua(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.inknutAntiquaTextTheme': (props) =>
      GoogleFonts.inknutAntiquaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.inriaSans': (props) => GoogleFonts.inriaSans(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.inriaSansTextTheme': (props) => GoogleFonts.inriaSansTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.inriaSerif': (props) => GoogleFonts.inriaSerif(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.inriaSerifTextTheme': (props) => GoogleFonts.inriaSerifTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.inter': (props) => GoogleFonts.inter(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.interTextTheme': (props) => GoogleFonts.interTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.irishGrover': (props) => GoogleFonts.irishGrover(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.irishGroverTextTheme': (props) =>
      GoogleFonts.irishGroverTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.istokWeb': (props) => GoogleFonts.istokWeb(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.istokWebTextTheme': (props) => GoogleFonts.istokWebTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.italiana': (props) => GoogleFonts.italiana(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.italianaTextTheme': (props) => GoogleFonts.italianaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.italianno': (props) => GoogleFonts.italianno(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.italiannoTextTheme': (props) => GoogleFonts.italiannoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.itim': (props) => GoogleFonts.itim(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.itimTextTheme': (props) => GoogleFonts.itimTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.jacquesFrancois': (props) => GoogleFonts.jacquesFrancois(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.jacquesFrancoisTextTheme': (props) =>
      GoogleFonts.jacquesFrancoisTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.jacquesFrancoisShadow': (props) =>
      GoogleFonts.jacquesFrancoisShadow(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.jacquesFrancoisShadowTextTheme': (props) =>
      GoogleFonts.jacquesFrancoisShadowTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.jaldi': (props) => GoogleFonts.jaldi(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.jaldiTextTheme': (props) => GoogleFonts.jaldiTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.jimNightshade': (props) => GoogleFonts.jimNightshade(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.jimNightshadeTextTheme': (props) =>
      GoogleFonts.jimNightshadeTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.jockeyOne': (props) => GoogleFonts.jockeyOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.jockeyOneTextTheme': (props) => GoogleFonts.jockeyOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.jollyLodger': (props) => GoogleFonts.jollyLodger(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.jollyLodgerTextTheme': (props) =>
      GoogleFonts.jollyLodgerTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.jomhuria': (props) => GoogleFonts.jomhuria(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.jomhuriaTextTheme': (props) => GoogleFonts.jomhuriaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.jomolhari': (props) => GoogleFonts.jomolhari(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.jomolhariTextTheme': (props) => GoogleFonts.jomolhariTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.josefinSans': (props) => GoogleFonts.josefinSans(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.josefinSansTextTheme': (props) =>
      GoogleFonts.josefinSansTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.josefinSlab': (props) => GoogleFonts.josefinSlab(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.josefinSlabTextTheme': (props) =>
      GoogleFonts.josefinSlabTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.jotiOne': (props) => GoogleFonts.jotiOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.jotiOneTextTheme': (props) => GoogleFonts.jotiOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.jua': (props) => GoogleFonts.jua(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.juaTextTheme': (props) => GoogleFonts.juaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.judson': (props) => GoogleFonts.judson(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.judsonTextTheme': (props) => GoogleFonts.judsonTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.julee': (props) => GoogleFonts.julee(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.juleeTextTheme': (props) => GoogleFonts.juleeTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.juliusSansOne': (props) => GoogleFonts.juliusSansOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.juliusSansOneTextTheme': (props) =>
      GoogleFonts.juliusSansOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.junge': (props) => GoogleFonts.junge(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.jungeTextTheme': (props) => GoogleFonts.jungeTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.jura': (props) => GoogleFonts.jura(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.juraTextTheme': (props) => GoogleFonts.juraTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.justAnotherHand': (props) => GoogleFonts.justAnotherHand(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.justAnotherHandTextTheme': (props) =>
      GoogleFonts.justAnotherHandTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.justMeAgainDownHere': (props) => GoogleFonts.justMeAgainDownHere(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.justMeAgainDownHereTextTheme': (props) =>
      GoogleFonts.justMeAgainDownHereTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.k2d': (props) => GoogleFonts.k2d(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.k2dTextTheme': (props) => GoogleFonts.k2dTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.kadwa': (props) => GoogleFonts.kadwa(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.kadwaTextTheme': (props) => GoogleFonts.kadwaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.kalam': (props) => GoogleFonts.kalam(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.kalamTextTheme': (props) => GoogleFonts.kalamTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.kameron': (props) => GoogleFonts.kameron(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.kameronTextTheme': (props) => GoogleFonts.kameronTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.kanit': (props) => GoogleFonts.kanit(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.kanitTextTheme': (props) => GoogleFonts.kanitTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.kantumruy': (props) => GoogleFonts.kantumruy(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.kantumruyTextTheme': (props) => GoogleFonts.kantumruyTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.karla': (props) => GoogleFonts.karla(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.karlaTextTheme': (props) => GoogleFonts.karlaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.karma': (props) => GoogleFonts.karma(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.karmaTextTheme': (props) => GoogleFonts.karmaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.katibeh': (props) => GoogleFonts.katibeh(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.katibehTextTheme': (props) => GoogleFonts.katibehTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.kaushanScript': (props) => GoogleFonts.kaushanScript(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.kaushanScriptTextTheme': (props) =>
      GoogleFonts.kaushanScriptTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.kavivanar': (props) => GoogleFonts.kavivanar(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.kavivanarTextTheme': (props) => GoogleFonts.kavivanarTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.kavoon': (props) => GoogleFonts.kavoon(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.kavoonTextTheme': (props) => GoogleFonts.kavoonTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.keaniaOne': (props) => GoogleFonts.keaniaOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.keaniaOneTextTheme': (props) => GoogleFonts.keaniaOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.kellySlab': (props) => GoogleFonts.kellySlab(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.kellySlabTextTheme': (props) => GoogleFonts.kellySlabTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.kenia': (props) => GoogleFonts.kenia(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.keniaTextTheme': (props) => GoogleFonts.keniaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.khand': (props) => GoogleFonts.khand(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.khandTextTheme': (props) => GoogleFonts.khandTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.khula': (props) => GoogleFonts.khula(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.khulaTextTheme': (props) => GoogleFonts.khulaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.kirangHaerang': (props) => GoogleFonts.kirangHaerang(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.kirangHaerangTextTheme': (props) =>
      GoogleFonts.kirangHaerangTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.kiteOne': (props) => GoogleFonts.kiteOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.kiteOneTextTheme': (props) => GoogleFonts.kiteOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.knewave': (props) => GoogleFonts.knewave(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.knewaveTextTheme': (props) => GoogleFonts.knewaveTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.koHo': (props) => GoogleFonts.koHo(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.koHoTextTheme': (props) => GoogleFonts.koHoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.kodchasan': (props) => GoogleFonts.kodchasan(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.kodchasanTextTheme': (props) => GoogleFonts.kodchasanTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.kosugi': (props) => GoogleFonts.kosugi(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.kosugiTextTheme': (props) => GoogleFonts.kosugiTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.kosugiMaru': (props) => GoogleFonts.kosugiMaru(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.kosugiMaruTextTheme': (props) => GoogleFonts.kosugiMaruTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.kottaOne': (props) => GoogleFonts.kottaOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.kottaOneTextTheme': (props) => GoogleFonts.kottaOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.kranky': (props) => GoogleFonts.kranky(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.krankyTextTheme': (props) => GoogleFonts.krankyTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.kreon': (props) => GoogleFonts.kreon(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.kreonTextTheme': (props) => GoogleFonts.kreonTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.kristi': (props) => GoogleFonts.kristi(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.kristiTextTheme': (props) => GoogleFonts.kristiTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.kronaOne': (props) => GoogleFonts.kronaOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.kronaOneTextTheme': (props) => GoogleFonts.kronaOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.krub': (props) => GoogleFonts.krub(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.krubTextTheme': (props) => GoogleFonts.krubTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.kulimPark': (props) => GoogleFonts.kulimPark(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.kulimParkTextTheme': (props) => GoogleFonts.kulimParkTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.kumarOne': (props) => GoogleFonts.kumarOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.kumarOneTextTheme': (props) => GoogleFonts.kumarOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.kumarOneOutline': (props) => GoogleFonts.kumarOneOutline(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.kumarOneOutlineTextTheme': (props) =>
      GoogleFonts.kumarOneOutlineTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.kurale': (props) => GoogleFonts.kurale(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.kuraleTextTheme': (props) => GoogleFonts.kuraleTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.laBelleAurore': (props) => GoogleFonts.laBelleAurore(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.laBelleAuroreTextTheme': (props) =>
      GoogleFonts.laBelleAuroreTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.lacquer': (props) => GoogleFonts.lacquer(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.lacquerTextTheme': (props) => GoogleFonts.lacquerTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.laila': (props) => GoogleFonts.laila(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.lailaTextTheme': (props) => GoogleFonts.lailaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.lakkiReddy': (props) => GoogleFonts.lakkiReddy(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.lakkiReddyTextTheme': (props) => GoogleFonts.lakkiReddyTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.lalezar': (props) => GoogleFonts.lalezar(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.lalezarTextTheme': (props) => GoogleFonts.lalezarTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.lancelot': (props) => GoogleFonts.lancelot(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.lancelotTextTheme': (props) => GoogleFonts.lancelotTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.lateef': (props) => GoogleFonts.lateef(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.lateefTextTheme': (props) => GoogleFonts.lateefTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.lato': (props) => GoogleFonts.lato(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.latoTextTheme': (props) => GoogleFonts.latoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.leagueScript': (props) => GoogleFonts.leagueScript(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.leagueScriptTextTheme': (props) =>
      GoogleFonts.leagueScriptTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.leckerliOne': (props) => GoogleFonts.leckerliOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.leckerliOneTextTheme': (props) =>
      GoogleFonts.leckerliOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.ledger': (props) => GoogleFonts.ledger(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.ledgerTextTheme': (props) => GoogleFonts.ledgerTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.lekton': (props) => GoogleFonts.lekton(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.lektonTextTheme': (props) => GoogleFonts.lektonTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.lemon': (props) => GoogleFonts.lemon(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.lemonTextTheme': (props) => GoogleFonts.lemonTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.lemonada': (props) => GoogleFonts.lemonada(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.lemonadaTextTheme': (props) => GoogleFonts.lemonadaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.lexendDeca': (props) => GoogleFonts.lexendDeca(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.lexendDecaTextTheme': (props) => GoogleFonts.lexendDecaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.lexendExa': (props) => GoogleFonts.lexendExa(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.lexendExaTextTheme': (props) => GoogleFonts.lexendExaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.lexendGiga': (props) => GoogleFonts.lexendGiga(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.lexendGigaTextTheme': (props) => GoogleFonts.lexendGigaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.lexendMega': (props) => GoogleFonts.lexendMega(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.lexendMegaTextTheme': (props) => GoogleFonts.lexendMegaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.lexendPeta': (props) => GoogleFonts.lexendPeta(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.lexendPetaTextTheme': (props) => GoogleFonts.lexendPetaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.lexendTera': (props) => GoogleFonts.lexendTera(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.lexendTeraTextTheme': (props) => GoogleFonts.lexendTeraTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.lexendZetta': (props) => GoogleFonts.lexendZetta(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.lexendZettaTextTheme': (props) =>
      GoogleFonts.lexendZettaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.libreBarcode128': (props) => GoogleFonts.libreBarcode128(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.libreBarcode128TextTheme': (props) =>
      GoogleFonts.libreBarcode128TextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.libreBarcode128Text': (props) => GoogleFonts.libreBarcode128Text(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.libreBarcode128TextTextTheme': (props) =>
      GoogleFonts.libreBarcode128TextTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.libreBarcode39': (props) => GoogleFonts.libreBarcode39(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.libreBarcode39TextTheme': (props) =>
      GoogleFonts.libreBarcode39TextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.libreBarcode39Extended': (props) =>
      GoogleFonts.libreBarcode39Extended(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.libreBarcode39ExtendedTextTheme': (props) =>
      GoogleFonts.libreBarcode39ExtendedTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.libreBarcode39ExtendedText': (props) =>
      GoogleFonts.libreBarcode39ExtendedText(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.libreBarcode39ExtendedTextTextTheme': (props) =>
      GoogleFonts.libreBarcode39ExtendedTextTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.libreBarcode39Text': (props) => GoogleFonts.libreBarcode39Text(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.libreBarcode39TextTextTheme': (props) =>
      GoogleFonts.libreBarcode39TextTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.libreBaskerville': (props) => GoogleFonts.libreBaskerville(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.libreBaskervilleTextTheme': (props) =>
      GoogleFonts.libreBaskervilleTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.libreCaslonDisplay': (props) => GoogleFonts.libreCaslonDisplay(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.libreCaslonDisplayTextTheme': (props) =>
      GoogleFonts.libreCaslonDisplayTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.libreCaslonText': (props) => GoogleFonts.libreCaslonText(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.libreCaslonTextTextTheme': (props) =>
      GoogleFonts.libreCaslonTextTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.libreFranklin': (props) => GoogleFonts.libreFranklin(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.libreFranklinTextTheme': (props) =>
      GoogleFonts.libreFranklinTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.lifeSavers': (props) => GoogleFonts.lifeSavers(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.lifeSaversTextTheme': (props) => GoogleFonts.lifeSaversTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.lilitaOne': (props) => GoogleFonts.lilitaOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.lilitaOneTextTheme': (props) => GoogleFonts.lilitaOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.lilyScriptOne': (props) => GoogleFonts.lilyScriptOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.lilyScriptOneTextTheme': (props) =>
      GoogleFonts.lilyScriptOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.limelight': (props) => GoogleFonts.limelight(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.limelightTextTheme': (props) => GoogleFonts.limelightTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.lindenHill': (props) => GoogleFonts.lindenHill(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.lindenHillTextTheme': (props) => GoogleFonts.lindenHillTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.literata': (props) => GoogleFonts.literata(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.literataTextTheme': (props) => GoogleFonts.literataTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.liuJianMaoCao': (props) => GoogleFonts.liuJianMaoCao(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.liuJianMaoCaoTextTheme': (props) =>
      GoogleFonts.liuJianMaoCaoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.livvic': (props) => GoogleFonts.livvic(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.livvicTextTheme': (props) => GoogleFonts.livvicTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.lobster': (props) => GoogleFonts.lobster(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.lobsterTextTheme': (props) => GoogleFonts.lobsterTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.lobsterTwo': (props) => GoogleFonts.lobsterTwo(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.lobsterTwoTextTheme': (props) => GoogleFonts.lobsterTwoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.londrinaOutline': (props) => GoogleFonts.londrinaOutline(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.londrinaOutlineTextTheme': (props) =>
      GoogleFonts.londrinaOutlineTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.londrinaShadow': (props) => GoogleFonts.londrinaShadow(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.londrinaShadowTextTheme': (props) =>
      GoogleFonts.londrinaShadowTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.londrinaSketch': (props) => GoogleFonts.londrinaSketch(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.londrinaSketchTextTheme': (props) =>
      GoogleFonts.londrinaSketchTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.londrinaSolid': (props) => GoogleFonts.londrinaSolid(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.londrinaSolidTextTheme': (props) =>
      GoogleFonts.londrinaSolidTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.longCang': (props) => GoogleFonts.longCang(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.longCangTextTheme': (props) => GoogleFonts.longCangTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.lora': (props) => GoogleFonts.lora(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.loraTextTheme': (props) => GoogleFonts.loraTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.loveYaLikeASister': (props) => GoogleFonts.loveYaLikeASister(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.loveYaLikeASisterTextTheme': (props) =>
      GoogleFonts.loveYaLikeASisterTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.lovedByTheKing': (props) => GoogleFonts.lovedByTheKing(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.lovedByTheKingTextTheme': (props) =>
      GoogleFonts.lovedByTheKingTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.loversQuarrel': (props) => GoogleFonts.loversQuarrel(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.loversQuarrelTextTheme': (props) =>
      GoogleFonts.loversQuarrelTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.luckiestGuy': (props) => GoogleFonts.luckiestGuy(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.luckiestGuyTextTheme': (props) =>
      GoogleFonts.luckiestGuyTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.lusitana': (props) => GoogleFonts.lusitana(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.lusitanaTextTheme': (props) => GoogleFonts.lusitanaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.lustria': (props) => GoogleFonts.lustria(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.lustriaTextTheme': (props) => GoogleFonts.lustriaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.mPlus1p': (props) => GoogleFonts.mPlus1p(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.mPlus1pTextTheme': (props) => GoogleFonts.mPlus1pTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.mPlusRounded1c': (props) => GoogleFonts.mPlusRounded1c(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.mPlusRounded1cTextTheme': (props) =>
      GoogleFonts.mPlusRounded1cTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.maShanZheng': (props) => GoogleFonts.maShanZheng(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.maShanZhengTextTheme': (props) =>
      GoogleFonts.maShanZhengTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.macondo': (props) => GoogleFonts.macondo(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.macondoTextTheme': (props) => GoogleFonts.macondoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.macondoSwashCaps': (props) => GoogleFonts.macondoSwashCaps(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.macondoSwashCapsTextTheme': (props) =>
      GoogleFonts.macondoSwashCapsTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.mada': (props) => GoogleFonts.mada(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.madaTextTheme': (props) => GoogleFonts.madaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.magra': (props) => GoogleFonts.magra(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.magraTextTheme': (props) => GoogleFonts.magraTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.maidenOrange': (props) => GoogleFonts.maidenOrange(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.maidenOrangeTextTheme': (props) =>
      GoogleFonts.maidenOrangeTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.maitree': (props) => GoogleFonts.maitree(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.maitreeTextTheme': (props) => GoogleFonts.maitreeTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.majorMonoDisplay': (props) => GoogleFonts.majorMonoDisplay(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.majorMonoDisplayTextTheme': (props) =>
      GoogleFonts.majorMonoDisplayTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.mako': (props) => GoogleFonts.mako(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.makoTextTheme': (props) => GoogleFonts.makoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.mali': (props) => GoogleFonts.mali(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.maliTextTheme': (props) => GoogleFonts.maliTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.mallanna': (props) => GoogleFonts.mallanna(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.mallannaTextTheme': (props) => GoogleFonts.mallannaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.mandali': (props) => GoogleFonts.mandali(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.mandaliTextTheme': (props) => GoogleFonts.mandaliTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.manjari': (props) => GoogleFonts.manjari(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.manjariTextTheme': (props) => GoogleFonts.manjariTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.manrope': (props) => GoogleFonts.manrope(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.manropeTextTheme': (props) => GoogleFonts.manropeTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.mansalva': (props) => GoogleFonts.mansalva(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.mansalvaTextTheme': (props) => GoogleFonts.mansalvaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.manuale': (props) => GoogleFonts.manuale(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.manualeTextTheme': (props) => GoogleFonts.manualeTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.marcellus': (props) => GoogleFonts.marcellus(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.marcellusTextTheme': (props) => GoogleFonts.marcellusTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.marcellusSc': (props) => GoogleFonts.marcellusSc(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.marcellusScTextTheme': (props) =>
      GoogleFonts.marcellusScTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.marckScript': (props) => GoogleFonts.marckScript(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.marckScriptTextTheme': (props) =>
      GoogleFonts.marckScriptTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.margarine': (props) => GoogleFonts.margarine(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.margarineTextTheme': (props) => GoogleFonts.margarineTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.markaziText': (props) => GoogleFonts.markaziText(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.markaziTextTextTheme': (props) =>
      GoogleFonts.markaziTextTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.markoOne': (props) => GoogleFonts.markoOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.markoOneTextTheme': (props) => GoogleFonts.markoOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.marmelad': (props) => GoogleFonts.marmelad(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.marmeladTextTheme': (props) => GoogleFonts.marmeladTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.martel': (props) => GoogleFonts.martel(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.martelTextTheme': (props) => GoogleFonts.martelTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.martelSans': (props) => GoogleFonts.martelSans(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.martelSansTextTheme': (props) => GoogleFonts.martelSansTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.marvel': (props) => GoogleFonts.marvel(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.marvelTextTheme': (props) => GoogleFonts.marvelTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.mate': (props) => GoogleFonts.mate(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.mateTextTheme': (props) => GoogleFonts.mateTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.mateSc': (props) => GoogleFonts.mateSc(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.mateScTextTheme': (props) => GoogleFonts.mateScTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.mavenPro': (props) => GoogleFonts.mavenPro(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.mavenProTextTheme': (props) => GoogleFonts.mavenProTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.mcLaren': (props) => GoogleFonts.mcLaren(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.mcLarenTextTheme': (props) => GoogleFonts.mcLarenTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.meddon': (props) => GoogleFonts.meddon(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.meddonTextTheme': (props) => GoogleFonts.meddonTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.medievalSharp': (props) => GoogleFonts.medievalSharp(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.medievalSharpTextTheme': (props) =>
      GoogleFonts.medievalSharpTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.medulaOne': (props) => GoogleFonts.medulaOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.medulaOneTextTheme': (props) => GoogleFonts.medulaOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.meeraInimai': (props) => GoogleFonts.meeraInimai(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.meeraInimaiTextTheme': (props) =>
      GoogleFonts.meeraInimaiTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.megrim': (props) => GoogleFonts.megrim(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.megrimTextTheme': (props) => GoogleFonts.megrimTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.meieScript': (props) => GoogleFonts.meieScript(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.meieScriptTextTheme': (props) => GoogleFonts.meieScriptTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.merienda': (props) => GoogleFonts.merienda(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.meriendaTextTheme': (props) => GoogleFonts.meriendaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.meriendaOne': (props) => GoogleFonts.meriendaOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.meriendaOneTextTheme': (props) =>
      GoogleFonts.meriendaOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.merriweather': (props) => GoogleFonts.merriweather(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.merriweatherTextTheme': (props) =>
      GoogleFonts.merriweatherTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.merriweatherSans': (props) => GoogleFonts.merriweatherSans(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.merriweatherSansTextTheme': (props) =>
      GoogleFonts.merriweatherSansTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.metalMania': (props) => GoogleFonts.metalMania(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.metalManiaTextTheme': (props) => GoogleFonts.metalManiaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.metamorphous': (props) => GoogleFonts.metamorphous(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.metamorphousTextTheme': (props) =>
      GoogleFonts.metamorphousTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.metrophobic': (props) => GoogleFonts.metrophobic(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.metrophobicTextTheme': (props) =>
      GoogleFonts.metrophobicTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.michroma': (props) => GoogleFonts.michroma(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.michromaTextTheme': (props) => GoogleFonts.michromaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.milonga': (props) => GoogleFonts.milonga(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.milongaTextTheme': (props) => GoogleFonts.milongaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.miltonian': (props) => GoogleFonts.miltonian(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.miltonianTextTheme': (props) => GoogleFonts.miltonianTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.miltonianTattoo': (props) => GoogleFonts.miltonianTattoo(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.miltonianTattooTextTheme': (props) =>
      GoogleFonts.miltonianTattooTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.mina': (props) => GoogleFonts.mina(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.minaTextTheme': (props) => GoogleFonts.minaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.miniver': (props) => GoogleFonts.miniver(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.miniverTextTheme': (props) => GoogleFonts.miniverTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.miriamLibre': (props) => GoogleFonts.miriamLibre(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.miriamLibreTextTheme': (props) =>
      GoogleFonts.miriamLibreTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.mirza': (props) => GoogleFonts.mirza(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.mirzaTextTheme': (props) => GoogleFonts.mirzaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.missFajardose': (props) => GoogleFonts.missFajardose(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.missFajardoseTextTheme': (props) =>
      GoogleFonts.missFajardoseTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.mitr': (props) => GoogleFonts.mitr(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.mitrTextTheme': (props) => GoogleFonts.mitrTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.modak': (props) => GoogleFonts.modak(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.modakTextTheme': (props) => GoogleFonts.modakTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.modernAntiqua': (props) => GoogleFonts.modernAntiqua(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.modernAntiquaTextTheme': (props) =>
      GoogleFonts.modernAntiquaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.mogra': (props) => GoogleFonts.mogra(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.mograTextTheme': (props) => GoogleFonts.mograTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.molengo': (props) => GoogleFonts.molengo(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.molengoTextTheme': (props) => GoogleFonts.molengoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.molle': (props) => GoogleFonts.molle(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.molleTextTheme': (props) => GoogleFonts.molleTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.monda': (props) => GoogleFonts.monda(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.mondaTextTheme': (props) => GoogleFonts.mondaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.monofett': (props) => GoogleFonts.monofett(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.monofettTextTheme': (props) => GoogleFonts.monofettTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.monoton': (props) => GoogleFonts.monoton(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.monotonTextTheme': (props) => GoogleFonts.monotonTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.monsieurLaDoulaise': (props) => GoogleFonts.monsieurLaDoulaise(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.monsieurLaDoulaiseTextTheme': (props) =>
      GoogleFonts.monsieurLaDoulaiseTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.montaga': (props) => GoogleFonts.montaga(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.montagaTextTheme': (props) => GoogleFonts.montagaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.montez': (props) => GoogleFonts.montez(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.montezTextTheme': (props) => GoogleFonts.montezTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.montserrat': (props) => GoogleFonts.montserrat(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.montserratTextTheme': (props) => GoogleFonts.montserratTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.montserratAlternates': (props) =>
      GoogleFonts.montserratAlternates(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.montserratAlternatesTextTheme': (props) =>
      GoogleFonts.montserratAlternatesTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.montserratSubrayada': (props) => GoogleFonts.montserratSubrayada(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.montserratSubrayadaTextTheme': (props) =>
      GoogleFonts.montserratSubrayadaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.mountainsOfChristmas': (props) =>
      GoogleFonts.mountainsOfChristmas(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.mountainsOfChristmasTextTheme': (props) =>
      GoogleFonts.mountainsOfChristmasTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.mouseMemoirs': (props) => GoogleFonts.mouseMemoirs(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.mouseMemoirsTextTheme': (props) =>
      GoogleFonts.mouseMemoirsTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.mrBedfort': (props) => GoogleFonts.mrBedfort(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.mrBedfortTextTheme': (props) => GoogleFonts.mrBedfortTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.mrDafoe': (props) => GoogleFonts.mrDafoe(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.mrDafoeTextTheme': (props) => GoogleFonts.mrDafoeTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.mrDeHaviland': (props) => GoogleFonts.mrDeHaviland(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.mrDeHavilandTextTheme': (props) =>
      GoogleFonts.mrDeHavilandTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.mrsSaintDelafield': (props) => GoogleFonts.mrsSaintDelafield(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.mrsSaintDelafieldTextTheme': (props) =>
      GoogleFonts.mrsSaintDelafieldTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.mrsSheppards': (props) => GoogleFonts.mrsSheppards(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.mrsSheppardsTextTheme': (props) =>
      GoogleFonts.mrsSheppardsTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.mukta': (props) => GoogleFonts.mukta(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.muktaTextTheme': (props) => GoogleFonts.muktaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.muktaMahee': (props) => GoogleFonts.muktaMahee(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.muktaMaheeTextTheme': (props) => GoogleFonts.muktaMaheeTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.muktaMalar': (props) => GoogleFonts.muktaMalar(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.muktaMalarTextTheme': (props) => GoogleFonts.muktaMalarTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.muktaVaani': (props) => GoogleFonts.muktaVaani(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.muktaVaaniTextTheme': (props) => GoogleFonts.muktaVaaniTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.muli': (props) => GoogleFonts.mulish(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.mysteryQuest': (props) => GoogleFonts.mysteryQuest(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.mysteryQuestTextTheme': (props) =>
      GoogleFonts.mysteryQuestTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.ntr': (props) => GoogleFonts.ntr(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.ntrTextTheme': (props) => GoogleFonts.ntrTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.nanumBrushScript': (props) => GoogleFonts.nanumBrushScript(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.nanumBrushScriptTextTheme': (props) =>
      GoogleFonts.nanumBrushScriptTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.nanumGothic': (props) => GoogleFonts.nanumGothic(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.nanumGothicTextTheme': (props) =>
      GoogleFonts.nanumGothicTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.nanumGothicCoding': (props) => GoogleFonts.nanumGothicCoding(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.nanumGothicCodingTextTheme': (props) =>
      GoogleFonts.nanumGothicCodingTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.nanumMyeongjo': (props) => GoogleFonts.nanumMyeongjo(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.nanumMyeongjoTextTheme': (props) =>
      GoogleFonts.nanumMyeongjoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.nanumPenScript': (props) => GoogleFonts.nanumPenScript(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.nanumPenScriptTextTheme': (props) =>
      GoogleFonts.nanumPenScriptTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.neucha': (props) => GoogleFonts.neucha(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.neuchaTextTheme': (props) => GoogleFonts.neuchaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.neuton': (props) => GoogleFonts.neuton(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.neutonTextTheme': (props) => GoogleFonts.neutonTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.newRocker': (props) => GoogleFonts.newRocker(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.newRockerTextTheme': (props) => GoogleFonts.newRockerTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.newsCycle': (props) => GoogleFonts.newsCycle(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.newsCycleTextTheme': (props) => GoogleFonts.newsCycleTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.niconne': (props) => GoogleFonts.niconne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.niconneTextTheme': (props) => GoogleFonts.niconneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.niramit': (props) => GoogleFonts.niramit(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.niramitTextTheme': (props) => GoogleFonts.niramitTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.nixieOne': (props) => GoogleFonts.nixieOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.nixieOneTextTheme': (props) => GoogleFonts.nixieOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.nobile': (props) => GoogleFonts.nobile(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.nobileTextTheme': (props) => GoogleFonts.nobileTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.norican': (props) => GoogleFonts.norican(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.noricanTextTheme': (props) => GoogleFonts.noricanTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.nosifer': (props) => GoogleFonts.nosifer(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.nosiferTextTheme': (props) => GoogleFonts.nosiferTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.notable': (props) => GoogleFonts.notable(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.notableTextTheme': (props) => GoogleFonts.notableTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.nothingYouCouldDo': (props) => GoogleFonts.nothingYouCouldDo(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.nothingYouCouldDoTextTheme': (props) =>
      GoogleFonts.nothingYouCouldDoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.noticiaText': (props) => GoogleFonts.noticiaText(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.noticiaTextTextTheme': (props) =>
      GoogleFonts.noticiaTextTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.notoSans': (props) => GoogleFonts.notoSans(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.notoSansTextTheme': (props) => GoogleFonts.notoSansTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.notoSerif': (props) => GoogleFonts.notoSerif(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.notoSerifTextTheme': (props) => GoogleFonts.notoSerifTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.novaCut': (props) => GoogleFonts.novaCut(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.novaCutTextTheme': (props) => GoogleFonts.novaCutTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.novaFlat': (props) => GoogleFonts.novaFlat(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.novaFlatTextTheme': (props) => GoogleFonts.novaFlatTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.novaMono': (props) => GoogleFonts.novaMono(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.novaMonoTextTheme': (props) => GoogleFonts.novaMonoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.novaOval': (props) => GoogleFonts.novaOval(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.novaOvalTextTheme': (props) => GoogleFonts.novaOvalTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.novaRound': (props) => GoogleFonts.novaRound(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.novaRoundTextTheme': (props) => GoogleFonts.novaRoundTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.novaScript': (props) => GoogleFonts.novaScript(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.novaScriptTextTheme': (props) => GoogleFonts.novaScriptTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.novaSlim': (props) => GoogleFonts.novaSlim(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.novaSlimTextTheme': (props) => GoogleFonts.novaSlimTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.novaSquare': (props) => GoogleFonts.novaSquare(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.novaSquareTextTheme': (props) => GoogleFonts.novaSquareTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.numans': (props) => GoogleFonts.numans(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.numansTextTheme': (props) => GoogleFonts.numansTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.nunito': (props) => GoogleFonts.nunito(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.nunitoTextTheme': (props) => GoogleFonts.nunitoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.nunitoSans': (props) => GoogleFonts.nunitoSans(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.nunitoSansTextTheme': (props) => GoogleFonts.nunitoSansTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.odibeeSans': (props) => GoogleFonts.odibeeSans(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.odibeeSansTextTheme': (props) => GoogleFonts.odibeeSansTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.odorMeanChey': (props) => GoogleFonts.odorMeanChey(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.odorMeanCheyTextTheme': (props) =>
      GoogleFonts.odorMeanCheyTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.offside': (props) => GoogleFonts.offside(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.offsideTextTheme': (props) => GoogleFonts.offsideTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.oldStandardTt': (props) => GoogleFonts.oldStandardTt(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.oldStandardTtTextTheme': (props) =>
      GoogleFonts.oldStandardTtTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.oldenburg': (props) => GoogleFonts.oldenburg(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.oldenburgTextTheme': (props) => GoogleFonts.oldenburgTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.oleoScript': (props) => GoogleFonts.oleoScript(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.oleoScriptTextTheme': (props) => GoogleFonts.oleoScriptTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.oleoScriptSwashCaps': (props) => GoogleFonts.oleoScriptSwashCaps(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.oleoScriptSwashCapsTextTheme': (props) =>
      GoogleFonts.oleoScriptSwashCapsTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.openSans': (props) => GoogleFonts.openSans(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.openSansTextTheme': (props) => GoogleFonts.openSansTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.openSansCondensed': (props) => GoogleFonts.openSansCondensed(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.openSansCondensedTextTheme': (props) =>
      GoogleFonts.openSansCondensedTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.oranienbaum': (props) => GoogleFonts.oranienbaum(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.oranienbaumTextTheme': (props) =>
      GoogleFonts.oranienbaumTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.orbitron': (props) => GoogleFonts.orbitron(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.orbitronTextTheme': (props) => GoogleFonts.orbitronTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.oregano': (props) => GoogleFonts.oregano(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.oreganoTextTheme': (props) => GoogleFonts.oreganoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.orienta': (props) => GoogleFonts.orienta(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.orientaTextTheme': (props) => GoogleFonts.orientaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.originalSurfer': (props) => GoogleFonts.originalSurfer(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.originalSurferTextTheme': (props) =>
      GoogleFonts.originalSurferTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.oswald': (props) => GoogleFonts.oswald(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.oswaldTextTheme': (props) => GoogleFonts.oswaldTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.overTheRainbow': (props) => GoogleFonts.overTheRainbow(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.overTheRainbowTextTheme': (props) =>
      GoogleFonts.overTheRainbowTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.overlock': (props) => GoogleFonts.overlock(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.overlockTextTheme': (props) => GoogleFonts.overlockTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.overlockSc': (props) => GoogleFonts.overlockSc(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.overlockScTextTheme': (props) => GoogleFonts.overlockScTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.overpass': (props) => GoogleFonts.overpass(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.overpassTextTheme': (props) => GoogleFonts.overpassTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.overpassMono': (props) => GoogleFonts.overpassMono(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.overpassMonoTextTheme': (props) =>
      GoogleFonts.overpassMonoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.ovo': (props) => GoogleFonts.ovo(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.ovoTextTheme': (props) => GoogleFonts.ovoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.oxanium': (props) => GoogleFonts.oxanium(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.oxaniumTextTheme': (props) => GoogleFonts.oxaniumTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.oxygen': (props) => GoogleFonts.oxygen(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.oxygenTextTheme': (props) => GoogleFonts.oxygenTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.oxygenMono': (props) => GoogleFonts.oxygenMono(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.oxygenMonoTextTheme': (props) => GoogleFonts.oxygenMonoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.ptMono': (props) => GoogleFonts.ptMono(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.ptMonoTextTheme': (props) => GoogleFonts.ptMonoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.ptSans': (props) => GoogleFonts.ptSans(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.ptSansTextTheme': (props) => GoogleFonts.ptSansTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.ptSansCaption': (props) => GoogleFonts.ptSansCaption(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.ptSansCaptionTextTheme': (props) =>
      GoogleFonts.ptSansCaptionTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.ptSansNarrow': (props) => GoogleFonts.ptSansNarrow(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.ptSansNarrowTextTheme': (props) =>
      GoogleFonts.ptSansNarrowTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.ptSerif': (props) => GoogleFonts.ptSerif(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.ptSerifTextTheme': (props) => GoogleFonts.ptSerifTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.ptSerifCaption': (props) => GoogleFonts.ptSerifCaption(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.ptSerifCaptionTextTheme': (props) =>
      GoogleFonts.ptSerifCaptionTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.pacifico': (props) => GoogleFonts.pacifico(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.pacificoTextTheme': (props) => GoogleFonts.pacificoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.padauk': (props) => GoogleFonts.padauk(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.padaukTextTheme': (props) => GoogleFonts.padaukTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.palanquin': (props) => GoogleFonts.palanquin(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.palanquinTextTheme': (props) => GoogleFonts.palanquinTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.palanquinDark': (props) => GoogleFonts.palanquinDark(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.palanquinDarkTextTheme': (props) =>
      GoogleFonts.palanquinDarkTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.pangolin': (props) => GoogleFonts.pangolin(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.pangolinTextTheme': (props) => GoogleFonts.pangolinTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.paprika': (props) => GoogleFonts.paprika(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.paprikaTextTheme': (props) => GoogleFonts.paprikaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.parisienne': (props) => GoogleFonts.parisienne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.parisienneTextTheme': (props) => GoogleFonts.parisienneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.passeroOne': (props) => GoogleFonts.passeroOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.passeroOneTextTheme': (props) => GoogleFonts.passeroOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.passionOne': (props) => GoogleFonts.passionOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.passionOneTextTheme': (props) => GoogleFonts.passionOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.pathwayGothicOne': (props) => GoogleFonts.pathwayGothicOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.pathwayGothicOneTextTheme': (props) =>
      GoogleFonts.pathwayGothicOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.patrickHand': (props) => GoogleFonts.patrickHand(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.patrickHandTextTheme': (props) =>
      GoogleFonts.patrickHandTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.patrickHandSc': (props) => GoogleFonts.patrickHandSc(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.patrickHandScTextTheme': (props) =>
      GoogleFonts.patrickHandScTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.pattaya': (props) => GoogleFonts.pattaya(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.pattayaTextTheme': (props) => GoogleFonts.pattayaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.patuaOne': (props) => GoogleFonts.patuaOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.patuaOneTextTheme': (props) => GoogleFonts.patuaOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.pavanam': (props) => GoogleFonts.pavanam(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.pavanamTextTheme': (props) => GoogleFonts.pavanamTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.paytoneOne': (props) => GoogleFonts.paytoneOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.paytoneOneTextTheme': (props) => GoogleFonts.paytoneOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.peddana': (props) => GoogleFonts.peddana(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.peddanaTextTheme': (props) => GoogleFonts.peddanaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.peralta': (props) => GoogleFonts.peralta(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.peraltaTextTheme': (props) => GoogleFonts.peraltaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.permanentMarker': (props) => GoogleFonts.permanentMarker(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.permanentMarkerTextTheme': (props) =>
      GoogleFonts.permanentMarkerTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.petitFormalScript': (props) => GoogleFonts.petitFormalScript(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.petitFormalScriptTextTheme': (props) =>
      GoogleFonts.petitFormalScriptTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.petrona': (props) => GoogleFonts.petrona(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.petronaTextTheme': (props) => GoogleFonts.petronaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.philosopher': (props) => GoogleFonts.philosopher(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.philosopherTextTheme': (props) =>
      GoogleFonts.philosopherTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.piedra': (props) => GoogleFonts.piedra(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.piedraTextTheme': (props) => GoogleFonts.piedraTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.pinyonScript': (props) => GoogleFonts.pinyonScript(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.pinyonScriptTextTheme': (props) =>
      GoogleFonts.pinyonScriptTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.pirataOne': (props) => GoogleFonts.pirataOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.pirataOneTextTheme': (props) => GoogleFonts.pirataOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.plaster': (props) => GoogleFonts.plaster(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.plasterTextTheme': (props) => GoogleFonts.plasterTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.play': (props) => GoogleFonts.play(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.playTextTheme': (props) => GoogleFonts.playTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.playball': (props) => GoogleFonts.playball(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.playballTextTheme': (props) => GoogleFonts.playballTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.playfairDisplay': (props) => GoogleFonts.playfairDisplay(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.playfairDisplayTextTheme': (props) =>
      GoogleFonts.playfairDisplayTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.playfairDisplaySc': (props) => GoogleFonts.playfairDisplaySc(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.playfairDisplayScTextTheme': (props) =>
      GoogleFonts.playfairDisplayScTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.podkova': (props) => GoogleFonts.podkova(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.podkovaTextTheme': (props) => GoogleFonts.podkovaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.poiretOne': (props) => GoogleFonts.poiretOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.poiretOneTextTheme': (props) => GoogleFonts.poiretOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.pollerOne': (props) => GoogleFonts.pollerOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.pollerOneTextTheme': (props) => GoogleFonts.pollerOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.poly': (props) => GoogleFonts.poly(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.polyTextTheme': (props) => GoogleFonts.polyTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.pompiere': (props) => GoogleFonts.pompiere(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.pompiereTextTheme': (props) => GoogleFonts.pompiereTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.pontanoSans': (props) => GoogleFonts.pontanoSans(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.pontanoSansTextTheme': (props) =>
      GoogleFonts.pontanoSansTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.poorStory': (props) => GoogleFonts.poorStory(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.poorStoryTextTheme': (props) => GoogleFonts.poorStoryTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.poppins': (props) => GoogleFonts.poppins(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.poppinsTextTheme': (props) => GoogleFonts.poppinsTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.portLligatSans': (props) => GoogleFonts.portLligatSans(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.portLligatSansTextTheme': (props) =>
      GoogleFonts.portLligatSansTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.portLligatSlab': (props) => GoogleFonts.portLligatSlab(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.portLligatSlabTextTheme': (props) =>
      GoogleFonts.portLligatSlabTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.pragatiNarrow': (props) => GoogleFonts.pragatiNarrow(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.pragatiNarrowTextTheme': (props) =>
      GoogleFonts.pragatiNarrowTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.prata': (props) => GoogleFonts.prata(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.prataTextTheme': (props) => GoogleFonts.prataTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.pressStart2p': (props) => GoogleFonts.pressStart2p(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.pressStart2pTextTheme': (props) =>
      GoogleFonts.pressStart2pTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.pridi': (props) => GoogleFonts.pridi(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.pridiTextTheme': (props) => GoogleFonts.pridiTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.princessSofia': (props) => GoogleFonts.princessSofia(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.princessSofiaTextTheme': (props) =>
      GoogleFonts.princessSofiaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.prociono': (props) => GoogleFonts.prociono(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.procionoTextTheme': (props) => GoogleFonts.procionoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.prompt': (props) => GoogleFonts.prompt(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.promptTextTheme': (props) => GoogleFonts.promptTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.prostoOne': (props) => GoogleFonts.prostoOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.prostoOneTextTheme': (props) => GoogleFonts.prostoOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.prozaLibre': (props) => GoogleFonts.prozaLibre(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.prozaLibreTextTheme': (props) => GoogleFonts.prozaLibreTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.publicSans': (props) => GoogleFonts.publicSans(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.publicSansTextTheme': (props) => GoogleFonts.publicSansTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.puritan': (props) => GoogleFonts.puritan(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.puritanTextTheme': (props) => GoogleFonts.puritanTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.purplePurse': (props) => GoogleFonts.purplePurse(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.purplePurseTextTheme': (props) =>
      GoogleFonts.purplePurseTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.quando': (props) => GoogleFonts.quando(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.quandoTextTheme': (props) => GoogleFonts.quandoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.quantico': (props) => GoogleFonts.quantico(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.quanticoTextTheme': (props) => GoogleFonts.quanticoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.quattrocento': (props) => GoogleFonts.quattrocento(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.quattrocentoTextTheme': (props) =>
      GoogleFonts.quattrocentoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.quattrocentoSans': (props) => GoogleFonts.quattrocentoSans(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.quattrocentoSansTextTheme': (props) =>
      GoogleFonts.quattrocentoSansTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.questrial': (props) => GoogleFonts.questrial(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.questrialTextTheme': (props) => GoogleFonts.questrialTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.quicksand': (props) => GoogleFonts.quicksand(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.quicksandTextTheme': (props) => GoogleFonts.quicksandTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.quintessential': (props) => GoogleFonts.quintessential(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.quintessentialTextTheme': (props) =>
      GoogleFonts.quintessentialTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.qwigley': (props) => GoogleFonts.qwigley(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.qwigleyTextTheme': (props) => GoogleFonts.qwigleyTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.racingSansOne': (props) => GoogleFonts.racingSansOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.racingSansOneTextTheme': (props) =>
      GoogleFonts.racingSansOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.radley': (props) => GoogleFonts.radley(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.radleyTextTheme': (props) => GoogleFonts.radleyTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.rajdhani': (props) => GoogleFonts.rajdhani(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.rajdhaniTextTheme': (props) => GoogleFonts.rajdhaniTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.rakkas': (props) => GoogleFonts.rakkas(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.rakkasTextTheme': (props) => GoogleFonts.rakkasTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.raleway': (props) => GoogleFonts.raleway(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.ralewayTextTheme': (props) => GoogleFonts.ralewayTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.ralewayDots': (props) => GoogleFonts.ralewayDots(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.ralewayDotsTextTheme': (props) =>
      GoogleFonts.ralewayDotsTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.ramabhadra': (props) => GoogleFonts.ramabhadra(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.ramabhadraTextTheme': (props) => GoogleFonts.ramabhadraTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.ramaraja': (props) => GoogleFonts.ramaraja(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.ramarajaTextTheme': (props) => GoogleFonts.ramarajaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.rambla': (props) => GoogleFonts.rambla(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.ramblaTextTheme': (props) => GoogleFonts.ramblaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.rammettoOne': (props) => GoogleFonts.rammettoOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.rammettoOneTextTheme': (props) =>
      GoogleFonts.rammettoOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.ranchers': (props) => GoogleFonts.ranchers(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.ranchersTextTheme': (props) => GoogleFonts.ranchersTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.rancho': (props) => GoogleFonts.rancho(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.ranchoTextTheme': (props) => GoogleFonts.ranchoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.ranga': (props) => GoogleFonts.ranga(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.rangaTextTheme': (props) => GoogleFonts.rangaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.rasa': (props) => GoogleFonts.rasa(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.rasaTextTheme': (props) => GoogleFonts.rasaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.rationale': (props) => GoogleFonts.rationale(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.rationaleTextTheme': (props) => GoogleFonts.rationaleTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.raviPrakash': (props) => GoogleFonts.raviPrakash(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.raviPrakashTextTheme': (props) =>
      GoogleFonts.raviPrakashTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.redHatDisplay': (props) => GoogleFonts.redHatDisplay(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.redHatDisplayTextTheme': (props) =>
      GoogleFonts.redHatDisplayTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.redHatText': (props) => GoogleFonts.redHatText(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.redHatTextTextTheme': (props) => GoogleFonts.redHatTextTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.redressed': (props) => GoogleFonts.redressed(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.redressedTextTheme': (props) => GoogleFonts.redressedTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.reemKufi': (props) => GoogleFonts.reemKufi(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.reemKufiTextTheme': (props) => GoogleFonts.reemKufiTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.reenieBeanie': (props) => GoogleFonts.reenieBeanie(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.reenieBeanieTextTheme': (props) =>
      GoogleFonts.reenieBeanieTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.revalia': (props) => GoogleFonts.revalia(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.revaliaTextTheme': (props) => GoogleFonts.revaliaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.rhodiumLibre': (props) => GoogleFonts.rhodiumLibre(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.rhodiumLibreTextTheme': (props) =>
      GoogleFonts.rhodiumLibreTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.ribeye': (props) => GoogleFonts.ribeye(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.ribeyeTextTheme': (props) => GoogleFonts.ribeyeTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.ribeyeMarrow': (props) => GoogleFonts.ribeyeMarrow(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.ribeyeMarrowTextTheme': (props) =>
      GoogleFonts.ribeyeMarrowTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.righteous': (props) => GoogleFonts.righteous(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.righteousTextTheme': (props) => GoogleFonts.righteousTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.risque': (props) => GoogleFonts.risque(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.risqueTextTheme': (props) => GoogleFonts.risqueTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.roboto': (props) => GoogleFonts.roboto(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.robotoTextTheme': (props) => GoogleFonts.robotoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.robotoCondensed': (props) => GoogleFonts.robotoCondensed(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.robotoCondensedTextTheme': (props) =>
      GoogleFonts.robotoCondensedTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.robotoMono': (props) => GoogleFonts.robotoMono(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.robotoMonoTextTheme': (props) => GoogleFonts.robotoMonoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.robotoSlab': (props) => GoogleFonts.robotoSlab(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.robotoSlabTextTheme': (props) => GoogleFonts.robotoSlabTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.rochester': (props) => GoogleFonts.rochester(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.rochesterTextTheme': (props) => GoogleFonts.rochesterTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.rockSalt': (props) => GoogleFonts.rockSalt(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.rockSaltTextTheme': (props) => GoogleFonts.rockSaltTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.rokkitt': (props) => GoogleFonts.rokkitt(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.rokkittTextTheme': (props) => GoogleFonts.rokkittTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.romanesco': (props) => GoogleFonts.romanesco(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.romanescoTextTheme': (props) => GoogleFonts.romanescoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.ropaSans': (props) => GoogleFonts.ropaSans(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.ropaSansTextTheme': (props) => GoogleFonts.ropaSansTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.rosario': (props) => GoogleFonts.rosario(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.rosarioTextTheme': (props) => GoogleFonts.rosarioTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.rosarivo': (props) => GoogleFonts.rosarivo(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.rosarivoTextTheme': (props) => GoogleFonts.rosarivoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.rougeScript': (props) => GoogleFonts.rougeScript(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.rougeScriptTextTheme': (props) =>
      GoogleFonts.rougeScriptTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.rozhaOne': (props) => GoogleFonts.rozhaOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.rozhaOneTextTheme': (props) => GoogleFonts.rozhaOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.rubik': (props) => GoogleFonts.rubik(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.rubikTextTheme': (props) => GoogleFonts.rubikTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.rubikMonoOne': (props) => GoogleFonts.rubikMonoOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.rubikMonoOneTextTheme': (props) =>
      GoogleFonts.rubikMonoOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.ruda': (props) => GoogleFonts.ruda(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.rudaTextTheme': (props) => GoogleFonts.rudaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.rufina': (props) => GoogleFonts.rufina(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.rufinaTextTheme': (props) => GoogleFonts.rufinaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.rugeBoogie': (props) => GoogleFonts.rugeBoogie(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.rugeBoogieTextTheme': (props) => GoogleFonts.rugeBoogieTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.ruluko': (props) => GoogleFonts.ruluko(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.rulukoTextTheme': (props) => GoogleFonts.rulukoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.rumRaisin': (props) => GoogleFonts.rumRaisin(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.rumRaisinTextTheme': (props) => GoogleFonts.rumRaisinTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.ruslanDisplay': (props) => GoogleFonts.ruslanDisplay(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.ruslanDisplayTextTheme': (props) =>
      GoogleFonts.ruslanDisplayTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.russoOne': (props) => GoogleFonts.russoOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.russoOneTextTheme': (props) => GoogleFonts.russoOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.ruthie': (props) => GoogleFonts.ruthie(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.ruthieTextTheme': (props) => GoogleFonts.ruthieTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.rye': (props) => GoogleFonts.rye(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.ryeTextTheme': (props) => GoogleFonts.ryeTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.sacramento': (props) => GoogleFonts.sacramento(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.sacramentoTextTheme': (props) => GoogleFonts.sacramentoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.sahitya': (props) => GoogleFonts.sahitya(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.sahityaTextTheme': (props) => GoogleFonts.sahityaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.sail': (props) => GoogleFonts.sail(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.sailTextTheme': (props) => GoogleFonts.sailTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.saira': (props) => GoogleFonts.saira(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.sairaTextTheme': (props) => GoogleFonts.sairaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.sairaCondensed': (props) => GoogleFonts.sairaCondensed(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.sairaCondensedTextTheme': (props) =>
      GoogleFonts.sairaCondensedTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.sairaExtraCondensed': (props) => GoogleFonts.sairaExtraCondensed(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.sairaExtraCondensedTextTheme': (props) =>
      GoogleFonts.sairaExtraCondensedTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.sairaSemiCondensed': (props) => GoogleFonts.sairaSemiCondensed(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.sairaSemiCondensedTextTheme': (props) =>
      GoogleFonts.sairaSemiCondensedTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.sairaStencilOne': (props) => GoogleFonts.sairaStencilOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.sairaStencilOneTextTheme': (props) =>
      GoogleFonts.sairaStencilOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.salsa': (props) => GoogleFonts.salsa(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.salsaTextTheme': (props) => GoogleFonts.salsaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.sanchez': (props) => GoogleFonts.sanchez(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.sanchezTextTheme': (props) => GoogleFonts.sanchezTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.sancreek': (props) => GoogleFonts.sancreek(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.sancreekTextTheme': (props) => GoogleFonts.sancreekTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.sansita': (props) => GoogleFonts.sansita(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.sansitaTextTheme': (props) => GoogleFonts.sansitaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.sarabun': (props) => GoogleFonts.sarabun(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.sarabunTextTheme': (props) => GoogleFonts.sarabunTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.sarala': (props) => GoogleFonts.sarala(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.saralaTextTheme': (props) => GoogleFonts.saralaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.sarina': (props) => GoogleFonts.sarina(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.sarinaTextTheme': (props) => GoogleFonts.sarinaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.sarpanch': (props) => GoogleFonts.sarpanch(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.sarpanchTextTheme': (props) => GoogleFonts.sarpanchTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.satisfy': (props) => GoogleFonts.satisfy(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.satisfyTextTheme': (props) => GoogleFonts.satisfyTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.sawarabiGothic': (props) => GoogleFonts.sawarabiGothic(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.sawarabiGothicTextTheme': (props) =>
      GoogleFonts.sawarabiGothicTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.sawarabiMincho': (props) => GoogleFonts.sawarabiMincho(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.sawarabiMinchoTextTheme': (props) =>
      GoogleFonts.sawarabiMinchoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.scada': (props) => GoogleFonts.scada(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.scadaTextTheme': (props) => GoogleFonts.scadaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.schoolbell': (props) => GoogleFonts.schoolbell(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.schoolbellTextTheme': (props) => GoogleFonts.schoolbellTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.scopeOne': (props) => GoogleFonts.scopeOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.scopeOneTextTheme': (props) => GoogleFonts.scopeOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.seaweedScript': (props) => GoogleFonts.seaweedScript(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.seaweedScriptTextTheme': (props) =>
      GoogleFonts.seaweedScriptTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.secularOne': (props) => GoogleFonts.secularOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.secularOneTextTheme': (props) => GoogleFonts.secularOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.sedgwickAve': (props) => GoogleFonts.sedgwickAve(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.sedgwickAveTextTheme': (props) =>
      GoogleFonts.sedgwickAveTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.sedgwickAveDisplay': (props) => GoogleFonts.sedgwickAveDisplay(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.sedgwickAveDisplayTextTheme': (props) =>
      GoogleFonts.sedgwickAveDisplayTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.sen': (props) => GoogleFonts.sen(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.senTextTheme': (props) => GoogleFonts.senTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.sevillana': (props) => GoogleFonts.sevillana(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.sevillanaTextTheme': (props) => GoogleFonts.sevillanaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.seymourOne': (props) => GoogleFonts.seymourOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.seymourOneTextTheme': (props) => GoogleFonts.seymourOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.shadowsIntoLight': (props) => GoogleFonts.shadowsIntoLight(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.shadowsIntoLightTextTheme': (props) =>
      GoogleFonts.shadowsIntoLightTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.shadowsIntoLightTwo': (props) => GoogleFonts.shadowsIntoLightTwo(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.shadowsIntoLightTwoTextTheme': (props) =>
      GoogleFonts.shadowsIntoLightTwoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.shanti': (props) => GoogleFonts.shanti(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.shantiTextTheme': (props) => GoogleFonts.shantiTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.share': (props) => GoogleFonts.share(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.shareTextTheme': (props) => GoogleFonts.shareTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.shareTech': (props) => GoogleFonts.shareTech(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.shareTechTextTheme': (props) => GoogleFonts.shareTechTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.shareTechMono': (props) => GoogleFonts.shareTechMono(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.shareTechMonoTextTheme': (props) =>
      GoogleFonts.shareTechMonoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.shojumaru': (props) => GoogleFonts.shojumaru(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.shojumaruTextTheme': (props) => GoogleFonts.shojumaruTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.shortStack': (props) => GoogleFonts.shortStack(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.shortStackTextTheme': (props) => GoogleFonts.shortStackTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.shrikhand': (props) => GoogleFonts.shrikhand(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.shrikhandTextTheme': (props) => GoogleFonts.shrikhandTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.sigmarOne': (props) => GoogleFonts.sigmarOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.sigmarOneTextTheme': (props) => GoogleFonts.sigmarOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.signika': (props) => GoogleFonts.signika(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.signikaTextTheme': (props) => GoogleFonts.signikaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.signikaNegative': (props) => GoogleFonts.signikaNegative(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.signikaNegativeTextTheme': (props) =>
      GoogleFonts.signikaNegativeTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.simonetta': (props) => GoogleFonts.simonetta(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.simonettaTextTheme': (props) => GoogleFonts.simonettaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.singleDay': (props) => GoogleFonts.singleDay(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.singleDayTextTheme': (props) => GoogleFonts.singleDayTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.sintony': (props) => GoogleFonts.sintony(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.sintonyTextTheme': (props) => GoogleFonts.sintonyTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.sirinStencil': (props) => GoogleFonts.sirinStencil(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.sirinStencilTextTheme': (props) =>
      GoogleFonts.sirinStencilTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.sixCaps': (props) => GoogleFonts.sixCaps(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.sixCapsTextTheme': (props) => GoogleFonts.sixCapsTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.skranji': (props) => GoogleFonts.skranji(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.skranjiTextTheme': (props) => GoogleFonts.skranjiTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.slabo13px': (props) => GoogleFonts.slabo13px(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.slabo13pxTextTheme': (props) => GoogleFonts.slabo13pxTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.slabo27px': (props) => GoogleFonts.slabo27px(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.slabo27pxTextTheme': (props) => GoogleFonts.slabo27pxTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.slackey': (props) => GoogleFonts.slackey(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.slackeyTextTheme': (props) => GoogleFonts.slackeyTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.smokum': (props) => GoogleFonts.smokum(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.smokumTextTheme': (props) => GoogleFonts.smokumTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.smythe': (props) => GoogleFonts.smythe(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.smytheTextTheme': (props) => GoogleFonts.smytheTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.sniglet': (props) => GoogleFonts.sniglet(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.snigletTextTheme': (props) => GoogleFonts.snigletTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.snippet': (props) => GoogleFonts.snippet(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.snippetTextTheme': (props) => GoogleFonts.snippetTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.snowburstOne': (props) => GoogleFonts.snowburstOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.snowburstOneTextTheme': (props) =>
      GoogleFonts.snowburstOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.sofadiOne': (props) => GoogleFonts.sofadiOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.sofadiOneTextTheme': (props) => GoogleFonts.sofadiOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.sofia': (props) => GoogleFonts.sofia(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.sofiaTextTheme': (props) => GoogleFonts.sofiaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.solway': (props) => GoogleFonts.solway(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.solwayTextTheme': (props) => GoogleFonts.solwayTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.songMyung': (props) => GoogleFonts.songMyung(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.songMyungTextTheme': (props) => GoogleFonts.songMyungTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.sonsieOne': (props) => GoogleFonts.sonsieOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.sonsieOneTextTheme': (props) => GoogleFonts.sonsieOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.sortsMillGoudy': (props) => GoogleFonts.sortsMillGoudy(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.sortsMillGoudyTextTheme': (props) =>
      GoogleFonts.sortsMillGoudyTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.sourceCodePro': (props) => GoogleFonts.sourceCodePro(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.sourceCodeProTextTheme': (props) =>
      GoogleFonts.sourceCodeProTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.sourceSansPro': (props) => GoogleFonts.sourceSansPro(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.sourceSansProTextTheme': (props) =>
      GoogleFonts.sourceSansProTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.sourceSerifPro': (props) => GoogleFonts.sourceSerifPro(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.sourceSerifProTextTheme': (props) =>
      GoogleFonts.sourceSerifProTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.spaceMono': (props) => GoogleFonts.spaceMono(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.spaceMonoTextTheme': (props) => GoogleFonts.spaceMonoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.specialElite': (props) => GoogleFonts.specialElite(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.specialEliteTextTheme': (props) =>
      GoogleFonts.specialEliteTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.spectral': (props) => GoogleFonts.spectral(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.spectralTextTheme': (props) => GoogleFonts.spectralTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.spectralSc': (props) => GoogleFonts.spectralSc(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.spectralScTextTheme': (props) => GoogleFonts.spectralScTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.spicyRice': (props) => GoogleFonts.spicyRice(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.spicyRiceTextTheme': (props) => GoogleFonts.spicyRiceTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.spinnaker': (props) => GoogleFonts.spinnaker(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.spinnakerTextTheme': (props) => GoogleFonts.spinnakerTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.spirax': (props) => GoogleFonts.spirax(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.spiraxTextTheme': (props) => GoogleFonts.spiraxTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.squadaOne': (props) => GoogleFonts.squadaOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.squadaOneTextTheme': (props) => GoogleFonts.squadaOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.sreeKrushnadevaraya': (props) => GoogleFonts.sreeKrushnadevaraya(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.sreeKrushnadevarayaTextTheme': (props) =>
      GoogleFonts.sreeKrushnadevarayaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.sriracha': (props) => GoogleFonts.sriracha(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.srirachaTextTheme': (props) => GoogleFonts.srirachaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.srisakdi': (props) => GoogleFonts.srisakdi(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.srisakdiTextTheme': (props) => GoogleFonts.srisakdiTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.staatliches': (props) => GoogleFonts.staatliches(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.staatlichesTextTheme': (props) =>
      GoogleFonts.staatlichesTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.stalemate': (props) => GoogleFonts.stalemate(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.stalemateTextTheme': (props) => GoogleFonts.stalemateTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.stalinistOne': (props) => GoogleFonts.stalinistOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.stalinistOneTextTheme': (props) =>
      GoogleFonts.stalinistOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.stardosStencil': (props) => GoogleFonts.stardosStencil(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.stardosStencilTextTheme': (props) =>
      GoogleFonts.stardosStencilTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.stintUltraCondensed': (props) => GoogleFonts.stintUltraCondensed(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.stintUltraCondensedTextTheme': (props) =>
      GoogleFonts.stintUltraCondensedTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.stintUltraExpanded': (props) => GoogleFonts.stintUltraExpanded(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.stintUltraExpandedTextTheme': (props) =>
      GoogleFonts.stintUltraExpandedTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.stoke': (props) => GoogleFonts.stoke(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.stokeTextTheme': (props) => GoogleFonts.stokeTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.strait': (props) => GoogleFonts.strait(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.straitTextTheme': (props) => GoogleFonts.straitTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.stylish': (props) => GoogleFonts.stylish(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.stylishTextTheme': (props) => GoogleFonts.stylishTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.sueEllenFrancisco': (props) => GoogleFonts.sueEllenFrancisco(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.sueEllenFranciscoTextTheme': (props) =>
      GoogleFonts.sueEllenFranciscoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.suezOne': (props) => GoogleFonts.suezOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.suezOneTextTheme': (props) => GoogleFonts.suezOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.sulphurPoint': (props) => GoogleFonts.sulphurPoint(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.sulphurPointTextTheme': (props) =>
      GoogleFonts.sulphurPointTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.sumana': (props) => GoogleFonts.sumana(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.sumanaTextTheme': (props) => GoogleFonts.sumanaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.sunflower': (props) => GoogleFonts.sunflower(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.sunflowerTextTheme': (props) => GoogleFonts.sunflowerTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.sunshiney': (props) => GoogleFonts.sunshiney(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.sunshineyTextTheme': (props) => GoogleFonts.sunshineyTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.supermercadoOne': (props) => GoogleFonts.supermercadoOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.supermercadoOneTextTheme': (props) =>
      GoogleFonts.supermercadoOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.sura': (props) => GoogleFonts.sura(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.suraTextTheme': (props) => GoogleFonts.suraTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.suranna': (props) => GoogleFonts.suranna(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.surannaTextTheme': (props) => GoogleFonts.surannaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.suravaram': (props) => GoogleFonts.suravaram(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.suravaramTextTheme': (props) => GoogleFonts.suravaramTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.swankyAndMooMoo': (props) => GoogleFonts.swankyAndMooMoo(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.swankyAndMooMooTextTheme': (props) =>
      GoogleFonts.swankyAndMooMooTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.syncopate': (props) => GoogleFonts.syncopate(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.syncopateTextTheme': (props) => GoogleFonts.syncopateTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.tajawal': (props) => GoogleFonts.tajawal(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.tajawalTextTheme': (props) => GoogleFonts.tajawalTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.tangerine': (props) => GoogleFonts.tangerine(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.tangerineTextTheme': (props) => GoogleFonts.tangerineTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.tauri': (props) => GoogleFonts.tauri(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.tauriTextTheme': (props) => GoogleFonts.tauriTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.taviraj': (props) => GoogleFonts.taviraj(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.tavirajTextTheme': (props) => GoogleFonts.tavirajTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.teko': (props) => GoogleFonts.teko(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.tekoTextTheme': (props) => GoogleFonts.tekoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.telex': (props) => GoogleFonts.telex(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.telexTextTheme': (props) => GoogleFonts.telexTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.tenaliRamakrishna': (props) => GoogleFonts.tenaliRamakrishna(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.tenaliRamakrishnaTextTheme': (props) =>
      GoogleFonts.tenaliRamakrishnaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.tenorSans': (props) => GoogleFonts.tenorSans(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.tenorSansTextTheme': (props) => GoogleFonts.tenorSansTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.textMeOne': (props) => GoogleFonts.textMeOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.textMeOneTextTheme': (props) => GoogleFonts.textMeOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.thasadith': (props) => GoogleFonts.thasadith(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.thasadithTextTheme': (props) => GoogleFonts.thasadithTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.theGirlNextDoor': (props) => GoogleFonts.theGirlNextDoor(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.theGirlNextDoorTextTheme': (props) =>
      GoogleFonts.theGirlNextDoorTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.tienne': (props) => GoogleFonts.tienne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.tienneTextTheme': (props) => GoogleFonts.tienneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.tillana': (props) => GoogleFonts.tillana(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.tillanaTextTheme': (props) => GoogleFonts.tillanaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.timmana': (props) => GoogleFonts.timmana(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.timmanaTextTheme': (props) => GoogleFonts.timmanaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.tinos': (props) => GoogleFonts.tinos(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.tinosTextTheme': (props) => GoogleFonts.tinosTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.titanOne': (props) => GoogleFonts.titanOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.titanOneTextTheme': (props) => GoogleFonts.titanOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.titilliumWeb': (props) => GoogleFonts.titilliumWeb(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.titilliumWebTextTheme': (props) =>
      GoogleFonts.titilliumWebTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.tomorrow': (props) => GoogleFonts.tomorrow(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.tomorrowTextTheme': (props) => GoogleFonts.tomorrowTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.tradeWinds': (props) => GoogleFonts.tradeWinds(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.tradeWindsTextTheme': (props) => GoogleFonts.tradeWindsTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.trirong': (props) => GoogleFonts.trirong(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.trirongTextTheme': (props) => GoogleFonts.trirongTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.trocchi': (props) => GoogleFonts.trocchi(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.trocchiTextTheme': (props) => GoogleFonts.trocchiTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.trochut': (props) => GoogleFonts.trochut(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.trochutTextTheme': (props) => GoogleFonts.trochutTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.trykker': (props) => GoogleFonts.trykker(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.trykkerTextTheme': (props) => GoogleFonts.trykkerTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.tulpenOne': (props) => GoogleFonts.tulpenOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.tulpenOneTextTheme': (props) => GoogleFonts.tulpenOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.turretRoad': (props) => GoogleFonts.turretRoad(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.turretRoadTextTheme': (props) => GoogleFonts.turretRoadTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.ubuntu': (props) => GoogleFonts.ubuntu(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.ubuntuTextTheme': (props) => GoogleFonts.ubuntuTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.ubuntuCondensed': (props) => GoogleFonts.ubuntuCondensed(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.ubuntuCondensedTextTheme': (props) =>
      GoogleFonts.ubuntuCondensedTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.ubuntuMono': (props) => GoogleFonts.ubuntuMono(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.ubuntuMonoTextTheme': (props) => GoogleFonts.ubuntuMonoTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.ultra': (props) => GoogleFonts.ultra(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.ultraTextTheme': (props) => GoogleFonts.ultraTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.uncialAntiqua': (props) => GoogleFonts.uncialAntiqua(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.uncialAntiquaTextTheme': (props) =>
      GoogleFonts.uncialAntiquaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.underdog': (props) => GoogleFonts.underdog(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.underdogTextTheme': (props) => GoogleFonts.underdogTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.unicaOne': (props) => GoogleFonts.unicaOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.unicaOneTextTheme': (props) => GoogleFonts.unicaOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.unifrakturCook': (props) => GoogleFonts.unifrakturCook(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.unifrakturCookTextTheme': (props) =>
      GoogleFonts.unifrakturCookTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.unifrakturMaguntia': (props) => GoogleFonts.unifrakturMaguntia(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.unifrakturMaguntiaTextTheme': (props) =>
      GoogleFonts.unifrakturMaguntiaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.unkempt': (props) => GoogleFonts.unkempt(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.unkemptTextTheme': (props) => GoogleFonts.unkemptTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.unlock': (props) => GoogleFonts.unlock(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.unlockTextTheme': (props) => GoogleFonts.unlockTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.unna': (props) => GoogleFonts.unna(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.unnaTextTheme': (props) => GoogleFonts.unnaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.vt323': (props) => GoogleFonts.vt323(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.vt323TextTheme': (props) => GoogleFonts.vt323TextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.vampiroOne': (props) => GoogleFonts.vampiroOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.vampiroOneTextTheme': (props) => GoogleFonts.vampiroOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.varela': (props) => GoogleFonts.varela(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.varelaTextTheme': (props) => GoogleFonts.varelaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.varelaRound': (props) => GoogleFonts.varelaRound(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.varelaRoundTextTheme': (props) =>
      GoogleFonts.varelaRoundTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.vastShadow': (props) => GoogleFonts.vastShadow(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.vastShadowTextTheme': (props) => GoogleFonts.vastShadowTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.vesperLibre': (props) => GoogleFonts.vesperLibre(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.vesperLibreTextTheme': (props) =>
      GoogleFonts.vesperLibreTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.viaodaLibre': (props) => GoogleFonts.viaodaLibre(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.viaodaLibreTextTheme': (props) =>
      GoogleFonts.viaodaLibreTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.vibes': (props) => GoogleFonts.vibes(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.vibesTextTheme': (props) => GoogleFonts.vibesTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.vibur': (props) => GoogleFonts.vibur(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.viburTextTheme': (props) => GoogleFonts.viburTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.vidaloka': (props) => GoogleFonts.vidaloka(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.vidalokaTextTheme': (props) => GoogleFonts.vidalokaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.viga': (props) => GoogleFonts.viga(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.vigaTextTheme': (props) => GoogleFonts.vigaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.voces': (props) => GoogleFonts.voces(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.vocesTextTheme': (props) => GoogleFonts.vocesTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.volkhov': (props) => GoogleFonts.volkhov(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.volkhovTextTheme': (props) => GoogleFonts.volkhovTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.vollkorn': (props) => GoogleFonts.vollkorn(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.vollkornTextTheme': (props) => GoogleFonts.vollkornTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.vollkornSc': (props) => GoogleFonts.vollkornSc(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.vollkornScTextTheme': (props) => GoogleFonts.vollkornScTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.voltaire': (props) => GoogleFonts.voltaire(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.voltaireTextTheme': (props) => GoogleFonts.voltaireTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.waitingForTheSunrise': (props) =>
      GoogleFonts.waitingForTheSunrise(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.waitingForTheSunriseTextTheme': (props) =>
      GoogleFonts.waitingForTheSunriseTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.wallpoet': (props) => GoogleFonts.wallpoet(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.wallpoetTextTheme': (props) => GoogleFonts.wallpoetTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.walterTurncoat': (props) => GoogleFonts.walterTurncoat(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.walterTurncoatTextTheme': (props) =>
      GoogleFonts.walterTurncoatTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.warnes': (props) => GoogleFonts.warnes(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.warnesTextTheme': (props) => GoogleFonts.warnesTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.wellfleet': (props) => GoogleFonts.wellfleet(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.wellfleetTextTheme': (props) => GoogleFonts.wellfleetTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.wendyOne': (props) => GoogleFonts.wendyOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.wendyOneTextTheme': (props) => GoogleFonts.wendyOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.wireOne': (props) => GoogleFonts.wireOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.wireOneTextTheme': (props) => GoogleFonts.wireOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.workSans': (props) => GoogleFonts.workSans(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.workSansTextTheme': (props) => GoogleFonts.workSansTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.yanoneKaffeesatz': (props) => GoogleFonts.yanoneKaffeesatz(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.yanoneKaffeesatzTextTheme': (props) =>
      GoogleFonts.yanoneKaffeesatzTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.yantramanav': (props) => GoogleFonts.yantramanav(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.yantramanavTextTheme': (props) =>
      GoogleFonts.yantramanavTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.yatraOne': (props) => GoogleFonts.yatraOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.yatraOneTextTheme': (props) => GoogleFonts.yatraOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.yellowtail': (props) => GoogleFonts.yellowtail(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.yellowtailTextTheme': (props) => GoogleFonts.yellowtailTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.yeonSung': (props) => GoogleFonts.yeonSung(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.yeonSungTextTheme': (props) => GoogleFonts.yeonSungTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.yesevaOne': (props) => GoogleFonts.yesevaOne(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.yesevaOneTextTheme': (props) => GoogleFonts.yesevaOneTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.yesteryear': (props) => GoogleFonts.yesteryear(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.yesteryearTextTheme': (props) => GoogleFonts.yesteryearTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.yrsa': (props) => GoogleFonts.yrsa(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.yrsaTextTheme': (props) => GoogleFonts.yrsaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.zcoolKuaiLe': (props) => GoogleFonts.zcoolKuaiLe(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.zcoolKuaiLeTextTheme': (props) =>
      GoogleFonts.zcoolKuaiLeTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.zcoolQingKeHuangYou': (props) => GoogleFonts.zcoolQingKeHuangYou(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.zcoolQingKeHuangYouTextTheme': (props) =>
      GoogleFonts.zcoolQingKeHuangYouTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.zcoolXiaoWei': (props) => GoogleFonts.zcoolXiaoWei(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.zcoolXiaoWeiTextTheme': (props) =>
      GoogleFonts.zcoolXiaoWeiTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.zeyada': (props) => GoogleFonts.zeyada(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.zeyadaTextTheme': (props) => GoogleFonts.zeyadaTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.zhiMangXing': (props) => GoogleFonts.zhiMangXing(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.zhiMangXingTextTheme': (props) =>
      GoogleFonts.zhiMangXingTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.zillaSlab': (props) => GoogleFonts.zillaSlab(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.zillaSlabTextTheme': (props) => GoogleFonts.zillaSlabTextTheme(
        props['pa'][0],
      ),
  'GoogleFonts.zillaSlabHighlight': (props) => GoogleFonts.zillaSlabHighlight(
        textStyle: props['textStyle'],
        color: props['color'],
        backgroundColor: props['backgroundColor'],
        fontSize: props['fontSize']?.toDouble(),
        fontWeight: props['fontWeight'],
        fontStyle: props['fontStyle'],
        letterSpacing: props['letterSpacing']?.toDouble(),
        wordSpacing: props['wordSpacing']?.toDouble(),
        textBaseline: props['textBaseline'],
        height: props['height']?.toDouble(),
        locale: props['locale'],
        foreground: props['foreground'],
        background: props['background'],
        shadows: props['shadows'],
        fontFeatures: props['fontFeatures'],
        decoration: props['decoration'],
        decorationColor: props['decorationColor'],
        decorationStyle: props['decorationStyle'],
        decorationThickness: props['decorationThickness']?.toDouble(),
      ),
  'GoogleFonts.zillaSlabHighlightTextTheme': (props) =>
      GoogleFonts.zillaSlabHighlightTextTheme(
        props['pa'][0],
      ),
};
